Проверить утверждение о произведении четырех последовательных целых чисел - C#
Формулировка задачи:
Необходимо составить код для консольного приложения С# по четырем задачам:
3) Произведение четырех последовательных целых чисел в сумме с единицей дает полный квадрат. Проверить это утверждение выводом на экран 20 различных выражений вида 1*2*3*4+1=25=5^2.
Решение задачи: «Проверить утверждение о произведении четырех последовательных целых чисел»
textual
Листинг программы
using System;
namespace program
{
class program
{
static void Main()
{
Random r = new Random();
int Begin,Result=1;
for (int a = 0; a < 20; a++)
{
string Expression = "";
Begin = r.Next(1, 50);//Начальное число последовательности
for (int i = 0; i < 4; i++)
{
Result *= Begin;
if (i != 3)
Expression += Begin + "*";
else Expression += Begin + "+1";
Begin++;
}
Result++;//Добавляем единицу
Console.WriteLine("{0}={1}={2}", Expression, Begin * Begin, Begin + "^" + Begin);
}
Console.ReadLine();
}
}
}