Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Поиск первых N элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ распараллелить цикл http://www.cyberforum.ru/cpp-beginners/thread778999.html
здрасти,я токо начал заниматься параллельным, нужна помощь. народ кто знает почему эта ошибка появляется - "error C3017: termination test in OpenMP 'for' statement has improper form" ? я в других...
C++ Строка: Определите длину введенной строки, и если она кратна 4, то поменяйте местами первую часть строки со второй Разработайте программу работы со строками. Организуйте ввод исходных данных с клавиатуры. Используйте функции из библиотеки обработки строк string.h. Результаты работы программы отобразите на... http://www.cyberforum.ru/cpp-beginners/thread778980.html
C++ Как сделать обратно
вот я сделал эти действия с числом Obj_ *= Obj_; Obj_ >>= 11; return Obj_ % 1024; как сделать обратные действия?:)
Как из указателя на массив достать конкретное значение массива C++
Добрый день. Недавно написал программу проверки предложения на панграмму. Панграмма — текст, использующий все или почти все буквы алфавита. Всё получилось, но потом решил немного её передать так,...
C++ Обработка массивов http://www.cyberforum.ru/cpp-beginners/thread778966.html
Даны две вещественные квадратные матрицы N-го порядка. Вы- ведите на экран квадрат той из них, в которой наименьший след (сумма диагональных элементов). Считайте, что такая матрица одна. Как в...
C++ Проблема с выводом кириллицы на экран Друзья, у меня вопрос заключен в следующем, вот код: #include <iostream> using namespace std; struct Test{ char name; }; void main () { подробнее

Показать сообщение отдельно
Okswes
0 / 0 / 0
Регистрация: 04.10.2009
Сообщений: 15

Поиск первых N элементов - C++

04.02.2013, 20:21. Просмотров 297. Ответов 2
Метки (Все метки)

Вычислить N первых элементов числовой последовательности вида а0=0;
ai=ai-1+i.

1)Не храним промежуточные значения вычислений.
2)Храним промежуточные значения вычислений.

Сам додумался до следующего, как сделать вторым вариантом?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <math.h>
#include <string.h>
#include <iostream>
using namespace std;
 
 
void main() 
{
    setlocale(LC_CTYPE,"Russian");
    int i, N=0;
    int mas[100];
    mas[0]=0;
    cout<<"Ввведите количество элементов";
    cin>>N;
    for(i=1;i<N;i++)
    {
        mas[i]=mas[i-1]+i;
    }
    cout<<"Последовательность: \n";
    for(i=0;i<N;i++)
    {
        cout<<" "<<mas[i];
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru