Practicing For Loop
A factorial of a number is the product of all the numbers from 1
up till that number. For-example the factorial of 5
is the product of all numbers from 1
to 5
(1 x 2 x 3 x 4 x 5
) which gives 120
.
Did You Know?
The mathematical notation for a factorial is
x!
wherex
is any integer. Hence3!
is6
,4!
is24
,5!
is120
and so on. The factorial of0
is1
by definition therefore0!
is1
.
main.cs
i
with a value of 2
and continue the loop till i
is equal to x
, so the loop condition will be i <= x
.
using System;
namespace ConsoleApp
{
internal class Program
{
static void Main(string[] args)
{
int x = 5;
int result = 1;
if(x == 0)
{
result = 0;
}
else
{
for (int i = 2; i <= x; i++)
{
result *= i;
}
}
Console.WriteLine($"Factorial of {x} is {result}");
}
}
}
Все було зрозуміло?
Зміст курсу
C# Basics
C# Basics
Practicing For Loop
A factorial of a number is the product of all the numbers from 1
up till that number. For-example the factorial of 5
is the product of all numbers from 1
to 5
(1 x 2 x 3 x 4 x 5
) which gives 120
.
Did You Know?
The mathematical notation for a factorial is
x!
wherex
is any integer. Hence3!
is6
,4!
is24
,5!
is120
and so on. The factorial of0
is1
by definition therefore0!
is1
.
main.cs
i
with a value of 2
and continue the loop till i
is equal to x
, so the loop condition will be i <= x
.
using System;
namespace ConsoleApp
{
internal class Program
{
static void Main(string[] args)
{
int x = 5;
int result = 1;
if(x == 0)
{
result = 0;
}
else
{
for (int i = 2; i <= x; i++)
{
result *= i;
}
}
Console.WriteLine($"Factorial of {x} is {result}");
}
}
}
Все було зрозуміло?