Проверка кратности 3 и 7 чисел из выборки - C#
Формулировка задачи:
Составьте программу по проверке кратности 3 и 7 чисел из следующей выборки 21, 42, 63, ... (каждое последующее число в выборке получается сложением двух предпоследних).
Решение задачи: «Проверка кратности 3 и 7 чисел из выборки»
textual
Листинг программы
using System; using System.Collections.Generic; namespace ConsoleApplication5 { class Program { static IEnumerable<int> seq(int n) { int prevprev = 0, prev = 22, cur = 0; for(int i = 0; i < n; i++) { cur = prevprev + prev; prevprev = prev; prev = cur; yield return cur; } } static void Main(string[] args) { foreach(var item in seq(30)) { Console.WriteLine(item + (item % 3 == 0 ? " " : " не ") + "кратно 3 и" + (item % 7 == 0 ? " " : " не ") + "кратно 7"); } Console.ReadKey(true); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д