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

Цикл с предусловием (Вычислить сумму ряда) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не работает удалением динамического массива строк http://www.cyberforum.ru/cpp-beginners/thread724155.html
Не знаю в чем проблема. вроде бы правильно написано. #include <iostream> #include <fstream> #include <stdio.h> #include "conio.h" #include <string.h> using namespace std; const char b = ",....
C++ Проверка if Я новичок в с++, хотел сделать проверку if, например если вы ввели q тогда выводится сообщение "asd", но прога не работает, в чем может быть проблема? #include <iostream> using namespace std; ... http://www.cyberforum.ru/cpp-beginners/thread724148.html
C++ Генерация дробных случайных чисел на определенным интервале
Не могу придумать, как сделать так, чтоб пользователь вводил интервал и происходила генерация дробных случайных чисел на этом интервале. Сам код: #include <iostream.h> #include <conio.h>...
Ошибка в классе C++
#include <iostream> #include <conio.h> #include <string> using namespace std; class Element { public: Element();
C++ Вывести каждое второе слово в котором больше одной согласной http://www.cyberforum.ru/cpp-beginners/thread724131.html
Помогите. ЗАДАНИЕ: Вывести каждое второе слово в котором больше одной согласной
C++ Количество возможных вариантов и ребус Прошу помощи 1)Перед фермером стоит задача: купить на 100 рублей 100 голов скота. Стоимость быка – 10 руб., коровы – 5 руб. и телёнка – 0.5 руб. Найти все варианты решения и их количество. ... подробнее

Показать сообщение отдельно
Nixy
ComfyMobile
400 / 281 / 8
Регистрация: 24.07.2012
Сообщений: 916
08.12.2012, 22:49
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
#include <iostream.h>
#include <math.h>
#include <windows.h>
 
int element(int index){
    if (index == 1) {
       return 1;
    } else
    if (index == 2) {
       return 1;
    }  else
    if (index == 3) {
       return 1;
    }  else {
        return element(index-1)+element(index-3);
    }
}
int main(){
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int count;
    double sum = 0;
    cout<< "Введите количество эллементов суммы ряда" <<endl;
    cin>> count;
    for (int i = 1; i < count; i++) {
         sum+=element(i)/powf(2,i);
    }
    cout<< endl<< "Сумма ряда равна " <<sum << endl;
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru