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

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

Войти
Регистрация
Восстановить пароль
 
akademochka
0 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 17
#1

числа Фибоначчи - C++

06.11.2011, 23:03. Просмотров 619. Ответов 2
Метки нет (Все метки)

ПОМОГИТЕ, пожалуйста!
Что здесь неправильно???
Должна быть функция, которая задает числа Фибоначчи для вызова и подстановки псевдослучайных чисел в прогу
Код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
using namespace std;
int main()
{
    int f1, f2, ft;
    int fib();
    {
             ft=f1+f2;
             f1=f2=1;
             f2=ft;
             return(ft);
             f2=f1+f2;
             f1=f2-f1;
             return(f2);
             }
             
             cout<< fib();
           cin.get() ;
      
             
             }
 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2011, 23:03     числа Фибоначчи
Посмотрите здесь:

Числа Фибоначчи! C++
C++ Числа Фибоначчи
C++ Числа Фибоначчи
C++ Числа фибоначчи
Числа Фибоначчи C++
C++ Числа фибоначчи
Числа Фибоначчи, простые числа и делители C++
C++ Числа Фибоначчи
C++ Числа Фибоначчи
Числа Фибоначчи C++
C++ числа Фибоначчи
Числа Фибоначчи C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
06.11.2011, 23:09     числа Фибоначчи #2
Цитата Сообщение от akademochka Посмотреть сообщение
#include<iostream>
using namespace std;
int main()
{
int f1, f2, ft;
int fib();
{
ft=f1+f2;
f1=f2=1;
f2=ft;
return(ft);
f2=f1+f2;
f1=f2-f1;
return(f2);
}
cout<< fib();
cin.get() ;
}
Ниче не ясно О_о
LostCoast
82 / 82 / 5
Регистрация: 30.09.2011
Сообщений: 404
Записей в блоге: 6
06.11.2011, 23:19     числа Фибоначчи #3
akademochka, это полный бред то что у тебя написано. Читай больше книг, статей по с++. Не знаю как что должно работать, но вот так хотя бы можно будет понять смысл кода.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
using namespace std;
 
int fib(int a1, int a2, int at) 
{
    at = a1 + a2;
    a1 = a2 = 1;
    a2 = at;
    return at;
}
 
int main()
{
    int f1, f2, ft;
    cout << "Vvedite 4isla :";
    cin >> f1 >> f2 >> ft;
    cout << fib(f1,f2,ft);
    return 0;
}
это конечно не то что ты хочешь, но я не понимаю что тебе нужно сделать.
Yandex
Объявления
06.11.2011, 23:19     числа Фибоначчи
Ответ Создать тему
Опции темы

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