编写一个程序,计算并显示委托销售人员扣除后的实得工资。员工获得总销售额的 7% 作为总工资。他或她的联邦税率为 18%。他或她为他或她的退休计划贡献 10%,为社会保障贡献 6%。使用下面步骤 2 中提供的处理逻辑作为指南。程序的输出应如下所示:
输入每周销售额:28,000 总销售额:28,000.00 美元 总工资(7%):1,960.00 美元 缴纳的联邦税:352.80 美元 缴纳的社会保障金:117.60 美元 退休金:196.00 美元 总扣除额:666.40 美元 带回家的工资:1,293.60 美元 按任意键继续。
//这是我的代码,我无法获取输入
//Declarations
int weeklySales;
double grossPay = weeklySales * .07;
double fedTax = grossPay * .18;
double retirement = grossPay * .1;
double socSecurity = grossPay * .06;
double totDeductions = socSecurity + retirement + fedTax;
double takeHomePay = grossPay - totDeductions;
//Promt user for Input
System.Console.WriteLine("What is your weekly Sales?");
weeklySales = Console.Read();
System.Console.ReadLine();
//Output Display
System.Console.Write("\nYour Weekly Sale amount is :\t\t" + weeklySales+ "\n\nGross Pay:\t\t\t\t" + grossPay+ "\n\nFed Tax \t\t\t\t" + fedTax + "\n\nRetirement\t\t\t\t"+ retirement + "\n\nSocial Security:\t\t\t" + socSecurity + "\n\nTotal Deductions:\t\t\t" + totDeductions + "\n\nMaking your take home pay:\t\t" + takeHomePay);
System.Console.ReadLine();