Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объединение и сортировка одномерных массивов Подскажите как правильно можно создать одномерный массив из двух ранее сгенерированных случайным образом одномерных массива и отсортировать его по возрастанию. Это условие задания: Объявить и проинициализировать 2 одномерных массива n и m размерности случайными числами. Каждый из них вывести и отсортировать по возрастанию. Сформировать 3-ий массив размерностью n+m из двух предыдущих уже... https://www.cyberforum.ru/ cpp-beginners/ thread1280032.html Четное число десятков C++
Напишите программу, которая заполняет массив из N элементов случайными целыми числами в диапазоне и определяет количество элементов этого массива, у которых вторая цифра в десятичной записи (число десятков) – чётная. Например входные данные 100 150 5 выходные данные 100 101 143 110 113 3 ------ Проверьте почему код не работает. #include <iostream> #include <cstdlib>
C++ Исправить код: заполнение массива из N элементов членами арифметической прогрессии https://www.cyberforum.ru/ cpp-beginners/ thread1279995.html
Напишите программу, которая заполняет массив из N элементов членами арифметической прогрессии с начальным значением X и разностью D . например ввод- 8 4 5 вывод - 8 12 16 20 24 #include <iostream> using namespace std; int main () { int n, i; cin >> n;
C++ Заполнить массив из N элементов степенями двойки в обратном порядке https://www.cyberforum.ru/ cpp-beginners/ thread1279963.html
как заполнить массив из N элементов степенями двойки в обратном порядке? Например входные данные 5 выходные данные 32 16 8 4 2
C++ Не пойму что означает амперсанд в инструкции if
Здравствуйте, объясните пожалуйса, что знчит амперсант в инструкции if ведь здесь он не выполняет функцию поразрядного оператора, да и на И(&&) не похоже ? #include <iostream > using namespace std ; int main() ios::fmtflags f ; f = cout.flag ();//Считывание флагов форматирования. if(f&ios::showpos) cout<<"Флаг showpos установлен для потока cout.\n"; else cout<<"Флаг showpos сброшен для...
C++ Сочетание тем «Функции» и «Строки» Есть слово с ошибкой rocesorp . Переставить буквы для получения слова procesor.C ++ https://www.cyberforum.ru/ cpp-beginners/ thread1279942.html
C++ Элементы главной диагонали массива Дана такая задача. Над главной диагональю квадратного массив записано несколько очков,набранных данной командой во встречах с другими командами. (3-за выигрыш,1-за ничью,0-за проигрыш).Найти номер команды ,которая расположилась в самой середине таблицы. Не могу понять логики вообще.Был бы смысл ,если бы было написано так: Найти номер команды ,который расположился в самой середине таблицы.То... https://www.cyberforum.ru/ cpp-beginners/ thread1279940.html Eclipse и С++ для Windows C++
Добрый день. Установленный Eclipse на Windows. развернуты компоненты "MinGW" и прочее. Код C++ успешно компилируется, до того момента пока мне не понадобилось подключить компоненты "ComponentBase.h", "AddInDefBase.h", "IMemoryManager.h" ("Unresolved inclusion"). Подскажите пожалуйста чего не хватает?
C++ Определить, есть ли в матрице строки, все элементы которых равны нулю, за исключением последнего Помогите решить задачу. Задана матрица Am*n. Определить, есть ли в ней строки, все элементы которых равны нулю, за исключением последнего. Вывести на печать номера таких строк или информацию об отсутствии подобной строки. https://www.cyberforum.ru/ cpp-beginners/ thread1279932.html C++ Ввести с консоли три символа. Проверить, образуют ли они число https://www.cyberforum.ru/ cpp-beginners/ thread1279927.html
Ввести с консоли три символа . Проверить, они образуют число. C ++
C++ Вычислить сумму ряда. Для сравнения найти точное значение функций
\frac{1}{2}-\frac{1}{4}+\frac{1}{8}-\frac{1}{16}+\frac{1}{32}-...
C++ Шаблоны методов класса https://www.cyberforum.ru/ cpp-beginners/ thread1279893.html
Здравствуйте, подскажите, можно ли в С++ сделать шаблон отдельного метода класса ? т.е. нужно что-то типа подобного: class MyClass { public: template<typename t> t ololo(t T); }
1 / 1 / 1
Регистрация: 04.10.2014
Сообщений: 38
0

Заполнение массива числами Фибоначчи - C++ - Ответ 6744214

20.10.2014, 13:37. Показов 18623. Ответов 18
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Ряд чисел Фибоначчи задается следующим образом: первые два числа равны 1 ( F 1 = F 2 = 1 ), а каждое следующее равно сумму двух предыдущих: F i = F i - 1 + F i - 2 . Напишите программу, которая вводит натуральное число N и заполняет массив из N элементов первыми N числами Фибоначчи.

Входные данные
Входная строка содержит размер массива N . Гарантируется, что 0 < N ≤ 40 .

Выходные данные
Программа должна вывести содержимое массива: первые N чисел Фибоначчи.
Примеры
входные данные
5
выходные данные
1 1 2 3 5
----------
у меня так, но не работает(
в чем ошибка?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
 
using namespace std;
 
int main ()
{
 
   int a[100];
   a[0] = 1;
   a[1] = 1;
   a[2] = 2;
 
   int i = 3;
 
   int m=0, n;
 
   cin  >> n;
 
   while (a[i-1] < n)
   {
      a[i] = a[i-2] + a[i-1];
 
      i++;
   }
 
   for (int j = 1; j < i; j = j + 2)
      a[j] += m;
 
   for (int j = 0; j < i; j++)
      cout << a[j] << " ";
 
 
   return 0;
 
}


Вернуться к обсуждению:
Заполнение массива числами Фибоначчи C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2014, 13:37
Готовые ответы и решения:

Продублировать элементы массива, являющиеся числами Фибоначчи
Задание : Продублировать элементы, являющиеся числами Фибоначчи;

Записать в файл те элементы массива, которые являются числами Фибоначчи
Написать программу, которая заполняет линейный массив, размер которого задается с клавиатуры,...

Вывести элементы массива, порядковые номера которых являются числами Фибоначчи
Дано целочисленный массив. Вывести те его элементы, порядковые номера которых являются числами...

Заполнение массива числами
Здравствуйте, есть набор чисел (3, 3.5, 4 ,4.5, 5) требуется заполнить массив который...

18
20.10.2014, 13:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2014, 13:37
Помогаю со студенческими работами здесь

Заполнение массива случайными числами
Подскажите пожалуйста, как заполнить массив случайными числами в div-C++? Программа выдает ошибку=(...

Заполнение массива натуральными числами
Напишите программу, которая заполняет массив первыми N натуральными числами и выводит его. ...

Заполнение массива случайными числами
Здравствуйте. Необходимо заполнить два массива случайными числами. Проблема состоит в том, что...

Заполнение массива случайными числами
Извините за наиглупейший вопрос, но я забыл как задавать диапазон случайных чисел при заполнеии...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru