Проверить образуют ли введенные числа последовательность Фибоначчи - 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();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д