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

помогите сделать цикл,чтобы выводило ряд Фибоначии до определенного числа N которое я ввела с клавиатуры. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рекурсия. Среднее значение http://www.cyberforum.ru/cpp-beginners/thread657975.html
Помогите пожалуйста с задачей: Напишите рекурсивную функцию, которая находит среднее значение элементов массива, которые больше заданного числа n. Вот что смог сделать... в параметрах: a - массив m - число эл-тов в нем n - задаваемое число i - номер текущего эл-та k - счетчик кол-ва чисел больших, чем n
C++ Ввести натуральное число N. Определить, является ли оно совершенным Здравствуйте. Помогите пожалуйста с лабораторной... В 1. Ввести натуральное число N. Определить, является ли оно совершенным (совершенное число N равно сумме всех своих делителей, не превосходящих само N). 2. Поменять местами цифры старшего и младшего разрядов данного натурального числа (например, из числа 3879 получится 9873). http://www.cyberforum.ru/cpp-beginners/thread657965.html
Стринги(массивы символов) C++
Подскажите с заданием: Написать программу, которая с помощью собственной функции с параметром s (или двумя параметрами s и t) типа char: в s после каждого слова ставит символ новой строки и устраняет пропуски. Раньше пытался освоить pascal. Но задание задали на с++ в котором пока еще не разобрался
Проверьте код C++
# include <stdio.h> void main() { int a; printf("Vvedit a\n"); scanf("%d", &a); int b; printf("Vvedit b\n"); scanf("%d", &b);
C++ Как перевести число из 5-ричной в 9-ричную? http://www.cyberforum.ru/cpp-beginners/thread657921.html
Привет всем. Как перевести число из 5-ричной в 9-ричную? Число 2345 -> ? 9
C++ Задача с формулой Добрый день!Не могу решить задачку в СИ Прошу помощи формула ниже заранее спасибо подробнее

Показать сообщение отдельно
_Kate_
0 / 0 / 0
Регистрация: 12.09.2012
Сообщений: 92
Записей в блоге: 1
25.09.2012, 19:40     помогите сделать цикл,чтобы выводило ряд Фибоначии до определенного числа N которое я ввела с клавиатуры.
есть у меня код рекурсии по нахождению числа фибоначчи за номером. помогите сделать цикл,чтобы выводило ряд Фибоначии до определенного числа N которое я ввела с клавиатуры.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
using namespace std;
int s=0;
int fib (int n);
int main()
{
    setlocale(LC_CTYPE,"Russian");
    int n, answer;
    cout << "Введите число: "; 
    cin >>n;
    answer = fib(n);
 cout<<"fn \t"<<answer<<endl;
    getch();
        return 0;
}
int fib (int n)
{
if (n < 3 )
{return 1;}
else
{return (fib(n-2) + fib (n-1));}}
Добавлено через 2 минуты
и если можно объясните своими словами рекурсию, я читала на вики но так и не понятно как оно работает.... функция вызывает самую себя,то бишь это как цикл?? как вообще оно работает...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru