Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.98/40: Рейтинг темы: голосов - 40, средняя оценка - 4.98
1 / 1 / 0
Регистрация: 14.12.2012
Сообщений: 21
1

Вывести на экран первые 20 чисел Фибоначчи.

18.12.2012, 21:55. Показов 7940. Ответов 1
Метки нет (Все метки)

Помогите решить задачи через цикл do _ while:

1) Вывести на экран первые 20 чисел Фибоначчи. Каждое последующее число равно сумме двух предыдущих чисел.
Пример: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, …

 Комментарий модератора 
Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
Правила форума
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2012, 21:55
Ответы с готовыми решениями:

Вывести первые N чисел Фибоначчи
Написать программу, которая отображает первые N элементов следующей строки на экране. a0=1, a1=1,...

Вывести на экран первые 12 чисел Фибоначчи
Мне нужно написать программу, которая выводила бы 12 первых чисел фибоначчи. Программа есть,...

Вывести первые n чисел Фибоначчи
Задача такая: вывести на экран первые n числа фибоначи( 0,1,1,2,3,5,8,13,21,34,55 к примеру) то...

Вывести первые 10 чисел Фибоначчи
вывести на экран первые 10 чисел Фибоначчи в течении 10 сек (добавлять каждую секунду по одному...

1
419 / 384 / 113
Регистрация: 21.09.2012
Сообщений: 913
19.12.2012, 00:13 2
Лучший ответ Сообщение было отмечено Easy Blow как решение

Решение

1)
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 <iostream>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
   
    unsigned int n1=0, n2=1;    // первые два числа фибоначчи
    unsigned int n;
    int i=0;
 
    do
    {
        cout << n1 << " ";
        n = n1 + n2;
        n1 = n2;
        n2 = n;
        i++;
    } while(i<20);
 
    cout << endl;
 
    system("pause");
    return 0;               
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2012, 00:13

Вывести на экран первые n членов ряда Фибоначчи (рекурсия)
Вывести на экран первые n членов ряда Фибоначчи.(используя рекурсию)

Вывести первые десять чисел Фибоначчи
Задание: вывести первые 10ть чисел Фибоначчи. Помогите пожалуйста, я могу конечно вручную ввести...

Посчитать и вывести первые 30 чисел последовательности Фибоначчи через массив
Всем привет. Не могу понять, где тут ошибка, может быть в компиляторе? Пытаюсь посчитать и вывести...

Напишите программу, которая вводит натуральное число N и выводит на экран первые N чисел Фибоначчи
Ряд чисел Фибоначчи задается следующим образом: первые два числа равны 1(F1=F2=1), а каждое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.