EMPLOYEE DETAILS USING STRUCTURE
namespace empl
{
struct emp
{
public string name;
public int age, bp;
private float hra, da, tax, gp, np;
public void calc()
{
hra = bp * 15 / 100;
da = bp * 10 / 100;
tax = bp * 5 / 100;
gp = bp + hra + da;
np = gp - tax;
}
public void display()
{
Console.WriteLine("********PAYROLLDETAILS**************");
Console.WriteLine("The
employee name:" + name);
Console.WriteLine("The
employee age:" + age);
Console.WriteLine("Basic
salary:" + bp);
Console.WriteLine("HRA:"
+ hra);
Console.WriteLine("DA:" +
da);
Console.WriteLine("Income
tax" + tax);
Console.WriteLine("Grosspay:" + gp);
Console.WriteLine("Total
netpay:" + np);
Console.WriteLine("------------------------------------");
}
}
class Testclass
{
public static void main()
{
emp e = new emp();
Console.WriteLine("Enter the
employee name:");
e.name = Console.ReadLine();
Console.WriteLine("Enter
employee age");
e.age =
int.Parse(Console.ReadLine());
Console.WriteLine("Enter the
basic salary");
e.bp =
int.Parse(Console.ReadLine());
e.calc();
e.display();
Console.Read();
}
}
}
No comments:
Post a Comment