C++作业3——选择结构程序设计

    xiaoxiao2021-03-25  9

    一、数据及代码

    /* 文件名称: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&&year0!=0||year@0==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; } 二、运算结果

          (下面不是作业,是乱码)

    转载请注明原文地址: https://ju.6miu.com/read-155294.html

    最新回复(0)