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

Цикл while - фибоначчи - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Посоветуйте книгу по c++ с нуля http://www.cyberforum.ru/cpp-beginners/thread408960.html
Посоветуйте книгу по c++ с нуля. Хорошо знаю паскаль.
C++ задачка на строки Ребят помогите решить след. задачу: Во введённом тексте заменить цифры от 0 до 9 на слова «ноль, «один», …, «девять». её нужно сделать используя функции! http://www.cyberforum.ru/cpp-beginners/thread408950.html
C++ Реализовать класс money
Номиналы российских рублей могут принимать значения 1, 2, 5, 10, 50, 100, 500, 1000, 5000. Копейки представить как 0.01 (1 копейка), 0.05 (5 копеек), 0.1 (10 копеек), 0.5 (50 копеек). Создать класс Money для работы с денежны¬ми суммами. Сумма должна быть представлена полями-номиналами, значе¬ниями которых должно быть количество купюр данного достоинства. Реали¬зовать сложение сумм, вычитание...
C++ Выбросить из записи введенного натурального числа n цифры 0 и 5
Я не могу записать эту задачу на языке си с помощью цикла, использовать массив нельзя 10. Выбросить из записи введенного натурального числа n цифры 0 и 5, оставив прежним порядок остальных цифр. Распечатать это число. А эти я вообще не могу решить Одномерный массив 10. Сформировать целочисленный массив X (N), элементами которого являются случайные числа из диапазона . Определить, сколько раз...
C++ Отсортировать и вывести массив http://www.cyberforum.ru/cpp-beginners/thread408918.html
Отсортировать и вывести массив А(N) по возрастанию используя сортировку выбором
C++ Найти сумму квадратов Даны два массива А(10) и В(10). Найти сумму квадратов одноименных элементов массивов подробнее

Показать сообщение отдельно
YaZephyr
 Аватар для YaZephyr
4 / 4 / 0
Регистрация: 01.11.2011
Сообщений: 51
16.12.2011, 19:55     Цикл while - фибоначчи
извиняюсь,забыл инкриментировать i, вот так должна работать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <iostream>
#include <conio.h>
#include <stdlib.h>
 
using namespace std;
 
void main(void)
{
    int m;
    int i=2, i1=1, i2=1,SUM;
    cout << "M=";
    cin >> m;
    while(i < m)
    { 
                SUM= i1 + i2;
                i1 = i2;
                i2 = SUM;
                i++;
    }
    cout << "Fib("<< m << ")" << "=" << i;
    getch();
}
 
Текущее время: 15:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru