c++作业3
来源:互联网 发布:姓氏笔画排列软件 编辑:程序博客网 时间:2024/06/06 16:50
项目一:个人所得税计算器
/* * 文件名称:gerensuodeshuijisuanfangfa * 作 者:钟浪 * 完成日期: 2016 年 4 月 11 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:只需要输入您的工资数额,即可自动计算出您的个人所得税和税后收入。 * 输入描述: 输入完毕后点击enter。 * 问题描述:当工资少于3500是,本应无需缴税,但是还会计算个人所得税 * 程序输出:输出个人所得税和税后收入。 * 问题分析:可能是由于定义不准 * 算法设计:if选择结构 */#include <iostream>using namespace std;int main( ){double dsalary,dtax,dnetincome,dover;cout<<"请输入您本月的收入总额(元):";cin>>dsalary; dover=dsalary-3500;if(dover<0)dtax=0;dnetincome=dsalary;cout<<"您好,您无需缴税!"<<endl; if(dover>=0&&dover<1500)dtax=dover*0.03;dnetincome=dsalary-dtax; if(dover>=1500&&dover<4500)dtax=(dover*0.1)-105;dnetincome=dsalary-dtax; if(dover>=4500&&dover<9000)dtax=(dover*0.2)-555;dnetincome=dsalary-dtax; if(dover>=9000&&dover<35000)dtax=(dover*0.25)-1005;dnetincome=dsalary-dtax; if(dover>=35000&&dover<55000)dtax=(dover*0.3)-2755;dnetincome=dsalary-dtax; if(dover>=55000&&dover<80000)dtax=(dover*0.35)-5505;dnetincome=dsalary-dtax; if(dover>80000)dtax=(dover*0.45)-13505;dnetincome=dsalary-dtax; cout<<"您本月应缴个人所和税 "<<dtax<<" 元,税后收入是 "<<dnetincome<<" 元。\n";cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0;}
项目二:个人所得税计算器
/*02.* 文件名称:cunkuanlixijisuanqi03.* 作 者:钟浪04.* 完成日期: 2016 年 4 月 11 日05.* 版 本 号:v1.006.* 对任务及求解方法的描述部分: 输入金额,选择存款期限,根据switch语句求出相应的利息和本息总和07.* 输入描述: 存款金额和存款种类08.* 问题描述: 注意sum应为一个字符09.* 程序输出: 利息和本息总和10.* 问题分析:略11.* 算法设计:switch选择结构12.*/#include<iostream>using namespace std;int main(){ cout<<"欢迎使用利息计算器!\n"<<"请输入您的存款金额:"; double money,a,sum; char inum; cin>>money; cout<<"=======存款期限=======\n"<<"1.3个月\n"<<"2.6个月\n"<<"3.1年\n"<<"4.2年\n"<<"5.3年\n"<<"6.5年\n"<<"请输入您的存款期限的代号:"; cin>>inum; switch(inum) { case'1':a=money*0.031*0.25;break; case'2':a=money*0.033*0.5;break; case'3':a=money*0.035;break; case'4':a=money*0.044*2;break; case'5':a=money*0.05*3;break; case'6':a=money*0.055*5;break; sum=money+a; cout<<"到期利息为:"<<a<<"元,本息合计共:"<<sum<<"元\n"; cout<<"感谢您的使用,欢迎下次光临!\n"; default :cout<<"请重新输入!\n";} return 0;}
项目三:本月有几天?
<strong>/* 02.* 文件名称:yuefen 03.* 作 者: 钟浪04.* 完成日期: 2016 年 4 月 11 日 05.* 版 本 号:v1.0 06.* 对任务及求解方法的描述部分: 利用if语句判断本月有多少天 07.* 输入描述: 年份和月份08.* 问题描述:二月判断条件容易出错09.* 程序输出: 输出本月有多少天10.* 问题分析: 注意判断二月的条件11.* 算法设计: if选择语句12.*/#include<iostream>using namespace std;int main(){ cout<<"请输入年和月\n"; int year,month; cin>>year>>month; if(month==1)cout<<month<<"月有31天"<<endl; {if(month==2&&((year/4==0&&year/100!=0)||year/400==0)) cout<<month<<"月有29天";else cout<<month<<"月有28天";} if(month==3)cout<<month<<"月有31天"<<endl;if(month==4)cout<<month<<"月有30天"<<endl;if(month==5)cout<<month<<"月有31天"<<endl;if(month==6)cout<<month<<"月有30天"<<endl;if(month==7)cout<<month<<"月有31天"<<endl;if(month==8)cout<<month<<"月有31天"<<endl;if(month==9)cout<<month<<"月有30天"<<endl;if(month==10)cout<<month<<"月有31天"<<endl;if(month==11)cout<<month<<"月有30天"<<endl;if(month==12)cout<<month<<"月有31天"<<endl;return 0;}</strong>心得:吃得苦中苦,方为人上人。虚心做人,耐心做事!
0 0
- c语言作业3
- c++-作业3
- c++-作业3
- C/C++作业3
- C语言程序设计课后作业3
- C++作业3
- C语言作业(3)
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C++P27作业3,4,5,6
- C++P51作业1,3,4,6
- C语言作业-3-1奇偶个数
- 如何分析、定位Android Native Crash
- C++插入排序算法
- Android大图轮播-学习笔记
- IOS中用到的缓存
- JVM内存回收机制简述
- c++作业3
- python包管理
- 含有指针成员时的赋值运算符重载
- nyoj 998
- Spring集成Quartz定时任务例子
- flex学习进度10之对象数据应用
- 三种循环的性能比较
- 函数形参传值_外部求(值)址与内部求(值)址的差别
- JavaCv 高效实现图像的遍历