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

Написать программу,вычисляющую первые n - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача через сколько минут будет 90 градсов http://www.cyberforum.ru/cpp-beginners/thread1047774.html
Задали программу: Задано время в часа и минутах. Определить через сколько минут часовая и минутная стрелки будут образовывать угол в 90 градусов (Часовая стрелка перемещается дискретно, т. е. по...
C++ Надо додумать задание, я не знаю в чём дело Вывести наименьшее натуральное число, которое можно представить двумя разными способами в виде суммы кубов двух натуральных чисел.В чём ошибка? помогите додумать пожалуйста #include <stdio.h>... http://www.cyberforum.ru/cpp-beginners/thread1047769.html
C++ Сумма введенных чисел
:help: Вот задания: 1.Разработайте программу, которая спрашивает у пользователя количество чисел, потом пользователь вводит эти числа, после чего программа выводит их сумму. Сделайте это с и без...
Массивы C++
Здравствуйте, нужна ваша помощь Составить программу, в которой 1)организовать ввод квадратной матрицы размера nxn из целых чисел; 2)вычислить сумму положительных элементов; 3)переставить...
C++ Написать программу, вычисляющую первые n элементов заданной последовательности http://www.cyberforum.ru/cpp-beginners/thread1047737.html
b1=9, bn=0.1bn-1+10
C++ Создать анимацию - 4 картинки, которые меняются с задержкой в несколько секунд Необходимо создать анимацию - 4 картинки, которые меняются с задержкой в несколько секунд подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6471 / 3119 / 306
Регистрация: 04.12.2011
Сообщений: 8,594
Записей в блоге: 4
19.12.2013, 01:19
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
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <windows.h>
using namespace std;
 
int next_elem(int b1, int b2){
return  3*b2-2*b1; 
}
 
int sum_of_elems(int n){
if(n == 1) return -1;
if(n == 2) return 0;
int sum=0;
int b1=-1;
int b2= 1;
int b3=0;
for(int i = 3; i < n+1; ++i){
b3 = next_elem(b1, b2);
sum += b3;
b1 = b2;
b2 = b3;
}
return sum;
}
 
int main(){
SetConsoleCP (1251); SetConsoleOutputCP (1251);
int n;
cout << "Введите количество елементов ";
cin >> n;
cout << endl;
cout << sum_of_elems(n);
 
cout << endl;
system("pause");
return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru