|
|
static void Main(string[] args)
{
Console.WriteLine("您这个月的工资是,请输入整数int:");
int paynum1 = int.Parse(Console.ReadLine());
if (paynum1 > 0)
{
if (paynum1 < 5000)
{
Console.WriteLine("摸摸头,你的工资还不用缴税哦");
Console.ReadLine();
}
else
{
int paynum2 = paynum1 - 4000 ;
//Console.WriteLine("你的应缴税额为:{0}",paynum2);
float paynum3 = 0;
if (paynum2 <= 1500)
{
paynum3 = (float)(paynum2 * 0.03);
Console.WriteLine("你的应缴税额为:{0:c}", paynum3);
Console.ReadLine();
}
else if (paynum2 > 1500 && paynum2 <= 4500)
{
paynum3 = (float)((paynum2 * 0.1)-105);
Console.WriteLine("你的应缴税额为:{0:c}", paynum3);
Console.ReadLine();
}
else if (paynum2 > 4500 && paynum2 <= 9000)
{
paynum3 = (float)((paynum2 * 0.2) - 555);
Console.WriteLine("你的应缴税额为:{0:c}", paynum3);
Console.ReadLine();
}
else if (paynum2 > 9000 && paynum2 <= 35000)
{
paynum3 = (float)((paynum2 * 0.25) - 1005);
Console.WriteLine("你的应缴税额为:{0:c}", paynum3);
Console.ReadLine();
}
else if (paynum2 > 35000 && paynum2 <= 55000)
{
paynum3 = (float)((paynum2 * 0.3) - 2755);
Console.WriteLine("你的应缴税额为:{0:c}", paynum3);
Console.ReadLine();
}
else if (paynum2 > 55000 && paynum2 <= 80000)
{
paynum3 = (float)((paynum2 * 0.35) - 5505);
Console.WriteLine("你的应缴税额为:{0:c}", paynum3);
Console.ReadLine();
}
else if (paynum2 > 80000)
{
paynum3 = (float)((paynum2 * 0.45) - 13505);
Console.WriteLine("你的应缴税额为:{0:c}", paynum3);
Console.ReadLine();
}
float paynum4 = paynum1 - paynum3;
Console.WriteLine("所以呢,拿到手的工资是:{0:c}",paynum4);
Console.ReadLine();
}
}
else
{
Console.WriteLine("工资输入有误!!");
Console.ReadLine();
}
}
|
|