Проверить, можно ли подать 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("Чисел не найдено");
        }
        
    }
    
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы