using System;
namespace inhetance
{
class cal
{
public int a, b, c;
public int sum(int x, int y)
{
a = x;
b = y;
c = a + b;
return (c);
}
public int sub(int x, int y)
{
a = x;
b = y;
c = a - b;
return (c);
}
public int div(int x, int y)
{
a = x;
b = y;
c = a / b;
return (c);
}
public int mul(int x, int y)
{
a = x;
b = y;
c = a * b;
return (c);
}
}
class scal : cal
{
public void factorial(int n)
{
int i,fact = 1;
for (i = n; i >= 1; i--)
{
fact = fact * i;
}
Console.WriteLine("factorial value of n is:" +fact);
}
}
class Program
{
static void Main(string[] args)
{
cal x = new cal();
int a, b,c;
Console.WriteLine("Enter the number for a & b=:");
a = int.Parse(Console.ReadLine());
b = int.Parse(Console.ReadLine());
x.sum(a, b);
x.sum(a,b);
x.mul(a, b);
x.div(a, b);
Console.WriteLine("sum of a & b is"+x.sum(a,b));
Console.WriteLine("sum of a & b is" + x.sub(a, b));
Console.WriteLine("sum of a & b is" + x.mul(a, b));
Console.WriteLine("sum of a & b is" + x.div(a, b));
scal x1 = new scal();
int n;
Console.WriteLine("Enter no for factorial value:");
n = int.Parse(Console.ReadLine());
x1.factorial(n);
Console.ReadKey();
}
}
}
Output:
Enter the number for a & b=:
12
3
sum of a & b is15
sum of a & b is9
sum of a & b is36
sum of a & b is4
Enter no for factorial value:
7
factorial value of n is:5040