Факториал числа N есть произведение натуральных чисел от 1 до N включительно.
Факториал числа 5 — это 1 * 2 * 3 * 4 * 5 = 120
Факториал числа 5 — это 1 * 2 * 3 * 4 * 5 = 120
Main.cs
using
System;
class
Program {
-
public
static
int
Main() {
-
Console.Write(
"Введите число : "
);
-
int
num=
int
.Parse(Console.ReadLine());
-
int
factorial=1;
-
int
i=1;
-
while
(i<=num) {
-
factorial*=i;
-
if
(i==num) {
-
Console.Write(
"{0}"
, i++);
-
}
-
else
{
-
Console.Write(
"{0} * "
, i++);
-
}
-
}
-
Console.Write(
" = {0}"
, factorial);
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
class
Program {
-
public
static
int
Main() {
-
Console.Write(
"Введите число : "
);
-
int
num=
int
.Parse(Console.ReadLine());
-
int
factorial=1;
-
int
i=1;
-
while
(i<=num) {
-
factorial*=i;
-
if
(i==num) {
-
Console.Write(
"{0}"
, i++);
-
}
-
else
{
-
Console.Write(
"{0} * "
, i++);
-
}
-
}
-
Console.Write(
" = {0}"
, factorial);
-
Console.ReadKey();
-
return
0;
-
}
}
Введите число : 5
1 * 2 * 3 * 4 * 5 = 120
1 * 2 * 3 * 4 * 5 = 120