一、数据及代码
/* 文件名称:HANSHU.cpp
* 作 者: 汪卫
* 完成日期:2017年 3月25日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:无
* 输入描述: 输入整数。
* 问题描述: 无
* 程序输出:函数数值
* 问题分析: 无
* 算法设计: 略
*/
#include<stdio.h>
int main()
{
double x,y;
printf(please input an number: ");
scanf("%If",&x);
if(x<2)
y=x;
else if(2<=x&&x<6)
y=x^2+1;
else if(6<=x&&x<10)
y=(x+1)^(1/2);
else if(x>=10)
y=1/(x+1);
printf("y=%f\n",y);
return 0;
}
二、运行结果
一、数据及代码
/* 文件名称:TSJSQ.cpp
* 作 者: 汪卫
* 完成日期:2017年 3月25日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:无
* 输入描述: 输入年份和月份。
* 问题描述: 无
* 程序输出:所输入月份的天数
* 问题分析: 合理使用选择结构可以简化程序
* 算法设计: 略
*/
#include <iostream>
using namespace std;
int main( )
{
int year,month;
cout<<"请输入年份和月份:";
cin>>year>>month;
if(month==2)
{
if(year%4==0&&year%100!=0||year%400==0)
cout<<month<<"月的天数是29天"<<endl;
else
cout<<month<<"月的天数是28天"<<endl;
}
else if(month==4||month==6||month==9||month==12)
cout<<month<<"月的天数是30天"<<endl;
else
cout<<month<<"月的天数是31天"<<endl;
return 0;
}
二、运行结果
一、数据及代码
/* 文件名称:ATM.cpp
* 作 者: 汪卫
* 完成日期:2017年 3月25日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:无
* 输入描述:输入存款金额和期限的代号。
* 问题描述: 无
* 程序输出:所得利息和本息总数
* 问题分析: 合理使用选择结构可以简化程序
* 算法设计: 略
*/
#include <iostream>
using namespace std;
int main( )
{
int code;
double money,fei,interest;
cout<<"欢迎使用利息计算器!"<<"请输入存款金额:";
cin>>money;
cout<<"======存款期限======"<<endl;
cout<<"1. 3个月"<<endl;
cout<<"2. 6个月"<<endl;
cout<<"3. 一年"<<endl;
cout<<"4. 二年"<<endl;
cout<<"5. 三年"<<endl;
cout<<"6. 五年"<<endl;
cout<<"请输入存款期限的代号:";
cin>>code;
switch (code)
{
case 1:
interest=money*0.031*0.25;break;
case 2:
interest=money*0.033*0.5;break;
case 3:
interest=money*0.035*1;break;
case 4:
interest=money*0.044*2;break;
case 5:
interest=money*0.05*3;break;
case 6:
interest=money*0.055*5;break;
}
fei=interest+money;
cout<<"到期利息为:"<<interest<<" 本息合计共"<<fei<<"元。"<<endl;
cout<<"感谢您的使用,欢迎下次光临!"<<endl;
return 0;
}
二、运算结果
(下面不是作业,是乱码)