C++作业3
2016-04-11 21:53
537 查看
一、个人所得税计算器
二、本月有几天
三、多分数段函数求值
#include<iostream> using namespace std; int main() { double dSalary,dTax,n; cout<<"请输入您本月的收入总额(元): "; cin>>dSalary; n=dSalary-3500; if(n<=0) dTax=0; else if (0<n&&n<=1500) dTax=0.03*n; else if(1500<n&&n<=4500) dTax=0.1*n-105; else if(4500<n&&n<=9000) dTax=0.2*n-555; else if(9000<n&&n<=35000) dTax=0.25*n-1005; else if(35000<n&&n<=55000) dTax=0.3*n-2755; else if(55000<n&&n<=80000) dTax=0.35*n-5505; else dTax=0.45*n-13505; cout<<"您本月应缴个人所得税(元): "<<dTax<<endl; cout<<"您税后收入是(元): "<<dSalary-dTax<<endl; cout<<"依法纳税,共享繁荣。谢谢使用!"<<endl; }
二、本月有几天
#include<iostream> using namespace std; int main() { int year,month,day,a; cout<<"请输入年月"<<endl; cin>>year>>month; if(month==1||month==3||month==5||month==7||month==8||month==10||month==12) day=31; else if(month==4||month==6||month==9||month==11) day=30; else if(year%4==0&&year%100!=0||year%400==0&&month==2) day=29; else day=28; cout<<"这个月有"<<day<<"天"<<endl; }
三、多分数段函数求值
#include<iostream> #include<math.h> using namespace std; int main() { double x,y; cout<<"请输入x的值: "; cin>>x; if(x<2) y=x; else if(2<=x&&x<6) y=x*x+1; else if(6<=x&&x<10) y=sqrt(x+1); else y=1/(1+x); cout<<"y的值为:"<<y<<endl; }
相关文章推荐
- [c++] C++11 Signals and Slots
- c++第三次实验
- C语言基础篇(2):按位比较是否相等、找出不是成对出现的单数、不用中间变量实现两个数的交换
- c++第三次上机实验-个人所得税计算器
- c语言中的字节数关系、
- 浅谈C++容器(六)
- 浅谈C++容器(二)
- 浅谈C++容器(一)
- 第3周 C语言及程序设计初步例程-47 小小型应用系统开发指导(二)
- C++第3次作业
- C++问题小结--1.命名空间namespace应用举例
- C++实验3-多分数段函数求值
- 【c++】挑7
- C++学习笔记十三 - C++宏替换认识大小写区分
- 关于C语言的输入输出重定向
- c++实验3-分段函数求值
- 史上最详细c语言学生管理系统(完整的源代码)
- c++上机第三次实验
- C++ 指针 引用 const
- C++作业3