Task 9. Задача про числа Фибоначчи

Task 9. Задача про числа Фибоначчи

UniLecs

Задача: Напишите программу, которая будет печатать числа Фибоначчи максимально долго (без ошибок времени выполнения)

Идея: фишка этой задачи, вовремя определить переполнение буфера и не получить Overflow Exception.

Реализация: напишем нашу функцию на C#. Здесь мы будем ограничены предельным значением типа Integer в C#

1 способ, реализация на C#

https://gist.github.com/unilecs/e30840c05762e738791645b212e7d86e

Есть еще одно похожее решение с использованием типа double. На очередной итерации переведя сумму a + b в тип double мы можем избежать переполнения типа integer.

2 способ, реализация на C#

https://gist.github.com/unilecs/49311a2416b04814ce458df01fb644da

Report Page