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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.67
sap_ax
0 / 0 / 0
Регистрация: 20.03.2011
Сообщений: 14
#1

вывести на экран n первых чисел Фибоначчи - C++

25.05.2011, 10:30. Просмотров 1899. Ответов 3
Метки нет (Все метки)

Помогите написать программу в Visual Studio 2008.
Вывести на экран n первых чисел Фибоначчи. Для вычисления n-го числа использовать фукнкцию.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2011, 10:30     вывести на экран n первых чисел Фибоначчи
Посмотрите здесь:

Вывести на экран первые 20 чисел Фибоначчи. - C++
Помогите решить задачи через цикл do _ while: 1) Вывести на экран первые 20 чисел Фибоначчи. Каждое последующее число равно сумме двух...

Вывести на экран 10 первых простых чисел - C++
Вывести на экран 10 первых простых чисел. Числа хранить в массиве. Проверку, является ли число простым, оформить в виде функции.

Вывести на экран N первых нечетных положительных чисел - C++
Дано число N (N>0). Вывести на экран N первых нечетных положительных чисел (не используя логические операторы). Использовать цикл while.

Вывести на экран N первых нечетных положительных чисел - C++
Дано число N (N>0). Вывести на экран N первых нечетных положительных чисел (не используя логические операторы). Использовать цикл for.

Дано четыре числа. Вывести на экран наибольшую из первых цифр заданных чисел. - C++
Люди помогите, пожалуйста. Дана такая задача: Дано четыре числа. Вывести на экран наибольшую из первых цифр заданных чисел. Например,...

Сумма n первых чисел Фибоначчи - C++
Сами числа Фибоначчи есть, #include <iostream.h> int main() { int n; int i,i1=1,i2=1; cout << "n="; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
diagon
Higher
1928 / 1194 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
25.05.2011, 10:34     вывести на экран n первых чисел Фибоначчи #2
C++
1
2
3
4
int F(int n){  
  if (n<3) return 1;
         else return F(n-1)+F(n-2);
}
pito211
186 / 173 / 8
Регистрация: 22.03.2010
Сообщений: 612
25.05.2011, 10:36     вывести на экран n первых чисел Фибоначчи #3
let me google it for you
на первой же ссылке причём на этот же сайт...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2011, 10:42     вывести на экран n первых чисел Фибоначчи
Еще ссылки по теме:

Вычислить суммы первых K чисел Фибоначчи для K=1 … N - C++
Вычислить суммы первых K чисел Фибоначчи для K=1 … N. a)Не храним промежуточные значения вычислений. b)Храним промежуточные значения...

Вычислить N первых чисел Фибоначчи, которые определяются из рекуррентных соотношений: - C++
Вычислить N первых чисел Фибоначчи, которые определяются из рекуррентных соотношений: f(1)=f(2)=1, f(n)=f(n-1)+f(n-2) , n&gt;=2,...

найти среди первых чисел Фибоначчи хотя бы одно, делящееся на m - C++
Друзья! Прошу помощи с задачками, кто чем может. А то препод сказал НАДО. А меня даже чайником назвать нельзя( Вот эти задачи. 1. Целое...

Найти среди первых чисел Фибоначчи хотя бы одно, делящееся на m - C++
Друзья! Прошу помощи с задачками, кто чем может. А то препод сказал НАДО. А меня даже чайником назвать нельзя( Вот эти задачи. 2. Для...

Частое от деления любого из первых 10 чисел Фибоначчи на предшествующее стремится к золотому сечению - C++
Посчитать первые 10 чисел Фибоначчи и показать что частое от деления любого числа последовательности на предшествующее число стремится к...

Функция, которая для заданного целого числа m находит среди первых m^2-1 чисел Фибоначчи хотя бы одно, делящееся на m (перевести на Си) - C++
Условие: Напишите функцию, которая для заданного целого числа m находит среди первых m2-1 чисел Фибоначчи хотя бы одно, делящееся на m ...


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

Или воспользуйтесь поиском по форуму:
diagon
Higher
1928 / 1194 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
25.05.2011, 10:42     вывести на экран n первых чисел Фибоначчи #4
И это же с дп(в 3 раза быстрее, чем в предыдущем посте работает)
C++
1
2
3
4
5
6
7
const int maxsize=256;
int F(int n){
    int array[maxsize]={1,1},i=1;
    while(i<n)
        array[++i]=array[i-1]+array[i-2];
    return array[--i];
}
Yandex
Объявления
25.05.2011, 10:42     вывести на экран n первых чисел Фибоначчи
Ответ Создать тему
Опции темы

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