Проверить образуют ли введенные числа последовательность Фибоначчи - C#
Формулировка задачи:
В первой строчке вводится сколько всего элементов последовательности(до ста)
Во второй строчке n натуральных чисел (n<10^9) (Числа надо вводить через пробел)
Если из чисел можно составить последовательность Фибоначчи - вывести yes. Если нельзя - вывести no.
Решение задачи: «Проверить образуют ли введенные числа последовательность Фибоначчи»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace fibonacci { class Program { static void Main(string[] args) { Console.WriteLine("До какого числа считать ряд Фибоначчи?"); int number = Convert.ToInt32(Console.ReadLine()); int perv = 1; Console.Write("{0} ", perv); int vtor = 1; Console.Write("{0} ", vtor); int sum = 0; while (number >= sum) { sum = perv + vtor; Console.Write("{0} ", sum); perv = vtor; vtor = sum; } Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д