0 / 0 / 0
Регистрация: 12.10.2014
Сообщений: 10
|
|
1 | |
Сделать цикл для вывода значений Фибоначчи13.10.2014, 01:07. Показов 5756. Ответов 9
Метки нет (Все метки)
Помогите сделать цикл выводящий 100 первых значений Фибоначчи!!!
Добавлено через 26 минут должно выводить числа в такой последовательности первых 8 значений например: 1 1 2 3 5 8 13 21 ... т.е. каждое последующее увеличивается на предыдущее...
0
|
13.10.2014, 01:07 | |
Ответы с готовыми решениями:
9
Рекурсия для вывода Фибоначчи Цикл для проверки подходящего ключа и вывода всех возможных вариантов Как сделать цикл для вывода из нескольких файлов? Организовать цикл расчета значений, записи в файл и чтения и вывода на экран |
69 / 69 / 39
Регистрация: 22.05.2014
Сообщений: 311
|
||||||
13.10.2014, 01:27 | 2 | |||||
Сообщение было отмечено prokopov-vi как решение
Решение
добрый день уважаемый
точнее каждое равно сумме двух перед ним
1
|
0 / 0 / 0
Регистрация: 12.10.2014
Сообщений: 10
|
|
13.10.2014, 01:28 [ТС] | 3 |
Спасибо !!!
0
|
1 / 1 / 1
Регистрация: 06.06.2015
Сообщений: 8
|
||||||
08.03.2016, 22:00 | 4 | |||||
0
|
323 / 310 / 206
Регистрация: 14.09.2015
Сообщений: 827
|
|
08.03.2016, 22:54 | 5 |
prokopov-vi, EdisonMiranda, добрый вечер! Вот смотрите, такой столбик цифирек:
2*880*067*194*370*824*700 4*660*046*610*375*544*800 7*540*113*804*746*369*000 12*200*160*415*121*914*000 19*740*274*219*868*283*000 31*940*434*634*990*200*000 51*680*708*854*858*490*000 83*621*143*489*848*690*000 135*301*852*344*707*190*000 218*922*995*834*555*900*000 - это последние из "первой" (91, 92, 93 и т.д.) сотни чисел Фибоначчи. Хотя и само понятие "первые сто чисел Фибоначчи" весьма странна: этот ряд начинается в минус бесконечности и простирается до плюс бесконечности. Но сейчас не о том. А о размерности переменных, которые использованы в решении: максимум для long = 9 223 372 036 854 775 807 (64 бита) и этого хватит только до 93 элемента, а дальше уже нужно более ёмкие примитивы использовать. * - сайт таким образом отмечает разделитель разрядов
0
|
143 / 115 / 61
Регистрация: 13.01.2016
Сообщений: 305
|
||||||
09.03.2016, 14:38 | 6 | |||||
HOBATOP,
0
|
323 / 310 / 206
Регистрация: 14.09.2015
Сообщений: 827
|
||||||
09.03.2016, 16:43 | 7 | |||||
RedPatrick, ну замечательно, только ж надо это скорее ТСу, нежели мне. Я же просто хотел авторам сказать, что ёмкости избранных переменных недостаточно для отображения результата, и нужно применить что-нибудь более ёмкое (double или BigInteger). Для своих задач я исчислял числа Фибоначчи по формуле Бине (она охватывает весь диапазон от минусов до плюсов и считать можно с любого элемента до любого заданного). В принципе значащих цифр double и порядка числа хватало. А вот long всё же коротковат:
0
|
143 / 115 / 61
Регистрация: 13.01.2016
Сообщений: 305
|
|
09.03.2016, 17:09 | 8 |
HOBATOP, стало мне интересно, double сожрет 1477 элемент Фибоначчи.
0
|
323 / 310 / 206
Регистрация: 14.09.2015
Сообщений: 827
|
|
09.03.2016, 17:23 | 9 |
да, большие числа... Отрицательное плечо чисел Фибоначчи тоже интересное: одно положительное, одно отрицательное. Забавно...
0
|
2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
09.03.2016, 17:40 | 10 |
0
|
09.03.2016, 17:40 | |
09.03.2016, 17:40 | |
Помогаю со студенческими работами здесь
10
Метод для вывода ряда Фибоначчи Написать программу вывода на экран таблицы значений Y: Y=X2+1 Для всех значений X от 0 до 2 с интервалом 0,25 Составить программу для вычисления и вывода n первых чисел Фибоначчи Составить алгоритм и программу вывода на экран таблицы значений Y: Y=2Sinx для всех значений X от 0,1 до 0,6 с Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |