第三次c++上机作业
2017-04-07 15:06
218 查看
一.问题及代码
/*
* 文件名称:
* 作 者: 熊鼎
* 完成日期: 2016 年 3月 10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:本月有多少天
* 程序输出: 略
* 问题分析: 略
* 算法设计: 略
二.运行结果
一.问题及代码
/*
* 文件名称:
* 作 者: 熊鼎
* 完成日期: 2016 年 3月 10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述: 银行本息计算器
* 程序输出: 略
* 问题分析: 略
* 算法设计: 略
二.运行结果
一.问题及代码
/*
* 文件名称:
* 作 者: 熊鼎
* 完成日期: 2016 年 3月 10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述: 利息计算机
* 程序输出: 略
* 问题分析: 略
* 算法设计: 略
二.运行结果
/*
* 文件名称:
* 作 者: 熊鼎
* 完成日期: 2016 年 3月 10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:本月有多少天
* 程序输出: 略
* 问题分析: 略
* 算法设计: 略
#include<iostream> using namespace std; int main() { int Y,M; cout<<"输入年份与月份"<<endl; cin>>Y>>M; if(M==1||M==3||M==5||M==7||M==8||M==10||M==12) cout<<"该月有31天"<<endl; else if(M==4||M==6||M==9||M==11) cout<<"该月有30天"<<endl; else if(M==2) { if(Y%400==0||Y%4==0&&Y%100!=0) cout<<"该月有29天"<<endl; else cout<<"该月有28天"<<endl;} return 0; }
二.运行结果
一.问题及代码
/*
* 文件名称:
* 作 者: 熊鼎
* 完成日期: 2016 年 3月 10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述: 银行本息计算器
* 程序输出: 略
* 问题分析: 略
* 算法设计: 略
#include<iostream> using namespace std; int main() { double dSalary,dTax=0,dNetIncome=0; cout<<"请输入您本月的收入总额(元):"; cin>>dSalary; if(dSalary<3500) dTax=0; else if(dSalary<5000) dTax=(dSalary-3500)*0.03,dNetIncome=dSalary-dTax; else if(dSalary<8000) dTax=(dSalary-3500)*0.1-105,dNetIncome=dSalary-dTax; else if(dSalary<12500) dTax=(dSalary-3500)*0.2-555,dNetIncome=dSalary-dTax; else if(dSalary<38500) dTax=(dSalary-3500)*0.25-1005,dNetIncome=dSalary-dTax; else if(dSalary<58500) dTax=(dSalary-3500)*0.3-2755,dNetIncome=dSalary-dTax; else if(dSalary<83500) dTax=(dSalary-3500)*0.35-5505,dNetIncome=dSalary-dTax; else if(dSalary>80000) dTax=(dSalary-3500)*0.45-13505,dNetIncome=dSalary-dTax; cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n"; cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0; }
二.运行结果
一.问题及代码
/*
* 文件名称:
* 作 者: 熊鼎
* 完成日期: 2016 年 3月 10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述: 利息计算机
* 程序输出: 略
* 问题分析: 略
* 算法设计: 略
#include<iostream> using namespace std; int main() { double a,b,c,d,e; int type; cout<<"欢迎使用利息计算机!"<<endl; cout<<"请输入存款金额:"<<endl; cin>>a; cout<<"======存款期限======"<<endl; cout<<"1.三个月"<<endl; cout<<"2.六个月"<<endl; cout<<"3.一年"<<endl; cout<<"4.两年"<<endl; cout<<"5.三年"<<endl; cout<<"6.五年"<<endl; cout<<"请输入存款期限的代号:"<<endl; cin>>type; if(type>=1&&type<=6) {switch(type) { case 1:b=0.25;c=0.031;break; case 2:b=0.5;c=0.033;break; case 3:b=1;c=0.035;break; case 4:b=2;c=0.044;break; case 5:b=3;c=0.05;break; }}else cout<<"代号输入错误"<<endl; d=a*b*c; e=d+a; cout<<"到期利息为:"<<d<<endl; cout<<"本息合计为:"<<e<<endl; return 0; }
二.运行结果