C++作业3
2016-04-07 09:47
357 查看
一、个人所得税计算器
#include <iostream> using namespace std; int main() { double dSalary,dTax=0,dNetIncome=0,s; cout<<"请输入您本月的收入总额(元):"; cin>>dSalary; s=dSalary-3500; if(0<=dSalary&&dSalary<1500)dTax=s*0.03,dNetIncome=dsalary-dtax; else if(1500<=dSalary&&dSalary<4500)dTax=s*0.1-105,dNetIncome=dsalary-dtax; else if(4500<=dSalary&&dSalary<9000)dTax=s*0.2-555,dNetIncome=dsalary-dtax; else if(9000<=dSalary&&dSalary<35000)dTax=s*0.25-1005,dNetIncome=dsalary-dtax; else if(35000<=dSalary&&dSalary<55000)dTax=s*0.3-2755,dNetIncome=dsalary-dtax; else if(55000<=dSalary&&dSalary<80000)dTax=s*0.35-5505,dNetIncome=dsalary-dtax; else dTax=s*0.45-13505,dNetIncome=dsalary-dtax; cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n"; cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0; }
二、本月有几天
#include<iostream> using namespace std; int main() { int y,m,d,s; cout<<"请输入年月"<<endl; cin>>y>>m; if(m==1||m==3||m==5||m==7||m==8||m==10||m==12) d=31; else if(m==4||m==6||m==9||m==11) d=30; else if(y%4==0&&y%100!=0||y%400==0&&m==2) d=29; else d=28; cout<<"这个月有:"<<d<<"天"<<endl; }
三、定期存款利息计算器
#include<iostream> using namespace std; int main() { int item; double y,r,m,d; cout<<"欢迎使用利息计算器"<<endl; cout<<"请输入要存款的金额(元):"; cin>>d; cout<<"=====存款期限====="<<endl; cout<<"1.3个月\n"<<"2.6个月\n"<<"3.一年"<<endl; cout<<"4.两年\n"<<"5.三年\n"<<"6.五年"<<endl; cin>>item; switch(item) { case 1:r=0.031,y=0.25; break; case 2:r=0.033,y=0.5 ; break; case 3:r=0.035,y=1 ; break; case 4:r=0.044,y=2 ; break; case 5:r=0.050,y=3 ; break; case 6:r=0.055,y=5 ; break; } m=y*d*r; cout<<"您的利息为(元):"<<m<<endl; cout<<"您的本息为(元):"<<m+d<<endl; }