public static void Main()
const decimal tax = .18m, retirement = .1m, socialSecurity = .06m;
decimal grossPay, commision, afterCommision, deductions, netPay;
Console.WriteLine("Enter name, gross pay, and sales commision percentage:");
Console.Write("Enter name: ");
employeeName = Console.ReadLine();
Console.Write("Enter gross pay: ");
grossPay = Convert.ToDecimal(Console.ReadLine());
Console.Write("Enter sales commision as a percent: ");
commision = Convert.ToDecimal(Console.ReadLine()) / 100;
afterCommision = grossPay * commision;
deductions = (afterCommision * tax) + (afterCommision * retirement) + (afterCommision * socialSecurity);
netPay = afterCommision - deductions;
Console.WriteLine($"\nEmployee Name: {employeeName}");
Console.WriteLine("--------------------------------------");
Console.WriteLine($"Gross Pay: {grossPay, 23:c}");
Console.WriteLine("--------------------------------------");
Console.WriteLine($"Sales Commision: {commision, 13:p}");
Console.WriteLine("--------------------------------------");
Console.WriteLine($"Deductions:\n\n Federal Tax: {tax, 14:p}\n Retirement: {retirement, 15:p}\n Social Security: {socialSecurity, 9:p}\n\nTotal Deductions: {deductions, 15:c}");
Console.WriteLine("--------------------------------------");
Console.WriteLine($"Net Pay: {netPay, 24:c}");