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

Вычислить сумму всех чисел Фибоначчи, которые не превосходят 1000 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С паскаля на с++ http://www.cyberforum.ru/cpp-beginners/thread1135173.html
Помогите переписать код с паскаля на с++. вот код: var a:array of longint; k, n, t, i:longint; begin readln (n); for i:=1 to n do begin read (t); inc(a);
C++ Дан символ C и строка S .Удвоить каждое вхождение символа С в строку S Обработка символьных массивов с помощью указателей: Дан символ C и строка S .Удвоить каждое вхождение символа С в строку S Для модификации строки не использовать дополнительные блоки... http://www.cyberforum.ru/cpp-beginners/thread1135166.html
Хочу научиться программировать C++
Есть большое желание научиться программированию, хотя бы азам оного! Подскажите, с чего начать?
C++ Задание на двумерный массив: Таблица футбольного чемпионата
Таблица футбольного чемпионата задана квадратной матрицей порядка n, в которой все элементы, принадлежащие главной диагонали, равны нулю, а каждый элемент, не принадлежащий главной диагонали, равен...
C++ Динамический массив классов http://www.cyberforum.ru/cpp-beginners/thread1135113.html
Добрый день. Прошу помощи, совета или т.п. Есть класс, который содержит динамический массив на тип double. Вот часть класса: C1.h #pragma once public ref class C1 {
C++ Среднее арифметическое ненулевых элементов динамического массива Написать программу среднее арифметическое не значения 0 элементов динамического масиива подробнее

Показать сообщение отдельно
Ezembi
100 / 87 / 3
Регистрация: 29.05.2013
Сообщений: 227
31.03.2014, 21:16
Цитата Сообщение от KOPOJI Посмотреть сообщение
Последние числа фибоначчи - это 610 и 987. Как из их суммы может получиться 2584 ? Или я неверно понял задание?
Да вроде норм =)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
 
int blocRec(int n)
{
    if(n<=1)
        return 1;
    return blocRec(n-1) + blocRec(n-2);
}
 
int main()
{
    int sum = 0;
    for(int i=0;blocRec(i)<1000;i++)
    {
        printf("%d\n",blocRec(i));
        sum+=blocRec(i);
    }
    printf("sum = %d\n",sum);
    getch();
    return 0;
}
0
Изображения
 
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru