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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Можно ли в cin ввести строку любого размера? http://www.cyberforum.ru/cpp-beginners/thread974754.html
Собственно можно ли в cin ввести строку неопределенного размера, пользуясь только char * ? Например: char *temp = new char; int strLen; cin>>strLen; cin.getline(temp, strLen); Или если явно память сразу отвести тоже нельзя, например:
C++ Запуск кода программы если фокус обращён на нечто другое Суть в чём. Я хочу чтоб программа выполняла действия заданные в коде при нажатии определённой клавиши на клавиатуре. Но при этом открыто не окно программы, а что-то другое (например браузер). Объясните пожалуйста как это сделать. Думал через OnKeyDown но там фокус должен быть на окне программы. http://www.cyberforum.ru/cpp-beginners/thread974730.html
C++ После выхода из функции, чтобы матрица не изменялась
Как сделать так, чтобы передать матрицу в функцию, в функции матрицу изменить (поменять элементы матрицы симметрично относительно побочной диагонали) вывести её на экран, но чтобы после окончания функции массив был прежним. Массив - локальная переменная. Написал код - массив изменяет правильно, но после завершения функции, в главную программу отдает измененный массив. void sim(int *, int);...
C++ Напечатать последовательно все двойные буквы
Напечатать последовательно все двойные буквы (в слове подряд две одинаковых)
C++ Среди государств, имеющих морскую границу, определить то, численность которого максимальна http://www.cyberforum.ru/cpp-beginners/thread974692.html
В таблице собраны следующие сведения о государствах Африки: название государства; территория (в тыс. кв. км); численность населения (в млн. чел.); имеется ли морская граница (да, нет); столица. Среди государств, имеющих морскую границу, определить то, численность которого максимальна.
C++ Кодировка ввода и вывода В программу нужно ввести данные на русском языке, потом вывести #include "stdafx.h" using namespace std; const int num = 5; struct Student { string name; int groupNumber; подробнее

Показать сообщение отдельно
ice_man
12 / 5 / 1
Регистрация: 13.02.2011
Сообщений: 50
11.10.2013, 15:24     Числа Фибоначчи
Цитата Сообщение от Alex H Посмотреть сообщение
Является ли число N числом Фибоначчи? (С++) Как выглядит программа с использованием if или while?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main(int argc, char* argv[])
{
int n,a,b,c;
        std::cout << "chislo: ";
        std::cin >> n;
 
if (n==1) std::cout << "chislo fibonachi";
else
{
        a =1;
        b = 1;
        c= 0;
        while (c<n){c=a+b; a=b; b=c;}
        if (c==n) std::cout << "chislo fibonachi";
        else {std::cout << "ne fibonachi!";}
}
getch();
        return 0;
}
 
Текущее время: 23:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru