Проверить, можно ли подать n! в виде произведения трех последовательных целых чисел - C#
Формулировка задачи:
Здравствуйте. Помогите с заданием. Дано натуральное число n. Проверить, можно ли подать n! в виде произведения трех последовательных целых чисел.
Решение задачи: «Проверить, можно ли подать n! в виде произведения трех последовательных целых чисел»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int iNum; int i; Console.WriteLine("Введите натуральное число"); iNum = Convert.ToInt32(Console.ReadLine()); iNum = Math.Abs(iNum); if (iNum >= 2) { for (i = 2; i <= iNum; i++) { if(i%2 != 0) { if(i%3 != 0) { if(i%5 == 0) Console.WriteLine("\n"+i); } else Console.WriteLine(i); } else Console.WriteLine(i); } } else Console.WriteLine("Чисел не найдено"); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д