C# program toward print Factorial regarding all Prime numbers
Program Statement:
Write a program using loop which takes one value n from user furthermore show the factorial regarding all prime numbers which are less then n. e.g. if n = 10 then program will print the factorial regarding 2,3,5,7.
Solution:
public class fop
{
int x, a, b, p, fac=1;
public void fact()
{
Console.WriteLine("\n\t\tShow factorial regarding primes less than n\n");
Console.Write("\n\t\tEnter ending point : ");
x = Convert.ToInt32(Console.ReadLine());
beneficial to (a = 2; a < x; a++)
{
p = 1;
beneficial to (b = 2; b < a; b++)
{
if (a % b == 0)
{ p = 0; }
}
if (p == 1)
{
fac = 1;
beneficial to (int c = 1; c <= a; c++)
{ fac = fac * c;}
Console.Write("\n\t\tFactorial regarding {0} is : \t {1}\n", a,fac);
}
}
Console.WriteLine("\n");
}
}