c++作业2

    xiaoxiao2021-03-25  137

    【项目1】标准体重

    一、问题及代码

    /* * 文件名称: 标准体重 * 作 者: 徐誉桂 * 完成日期: 2017年 03 月 07 日 * 版 本 号: v1.0 * 对任务及求解方法的描述部分: * 输入描述: 输入体重(单位kg)和身高(单位cm),中间用空格分开 * 问题描述: * 程序输出: 体重状态 * 问题分析: * 算法设计: */ #include <iostream> using namespace std; int main() { cout<<"请输入你的体重w(kg)和身高h(cm)"<<endl; double w,h; cin>>w>>h; if (1.2*(h-100)<w) cout<<"超重"<<endl; else {if (0.8*(h-100)>w) cout<<"超轻"<<endl; else cout<<"正常"<<endl; } return 0; }

    二、运行结果:

    【项目3】两点距离

    一、问题及代码

    /* * 文件名称: 两点距离 * 作 者: 徐誉桂 * 完成日期: 2017 年 03 月 07 日 * 版 本 号: v1.0 * 对任务及求解方法的描述部分: * 输入描述: 输入两点坐标数字,分别用空格分开 * 问题描述: * 程序输出: 两点坐标的距离 * 问题分析: * 算法设计: */ #include<iostream> #include<cmath> using namespace std; int main() { double x1,y1,x2,y2,d; cout<<"输入两点坐标:"; cin>>x1>>y1>>x2>>y2; d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); cout<<d<<endl; return 0; }

    二、运行结果:

    【项目4】模拟ATM

    一、问题及代码

    /* * 文件名称: 模拟ATM * 作 者: 徐誉桂 * 完成日期: 2017 年 03 月 07 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 输入密码 * 问题描述: * 程序输出: 密码是否正确 * 问题分析: * 算法设计: */ #include <iostream> using namespace std; int main() { cout<<"徐氏银行欢迎您"<<endl; cout<<"请输入密码"<<endl; int x; cin>>x; if (x==960912) { cout<<"1.查询"<<endl; cout<<"2.取款"<<endl; cout<<"3.存款"<<endl; cout<<"4.转账"<<endl; cout<<"0.退出"<<endl; } else cout<<"密码错误,请再次输入"<<endl; int main2(); cout<<"请您选择功能"<<endl; int y; cin>>y; if (y=1) cout<<"谢谢,您选择了1号查询功能"<<endl; else if (y=2) cout<<"谢谢,您选择了2号取款功能"<<endl; else if (y=3) cout<<"谢谢,您选择了3号存款功能"<<endl; else if (y=4) cout<<"谢谢,您选择了4号转账功能"<<endl; else cout<<"谢谢,您选择了0号退出功能"<<endl; return 0; }

    二、运行结果:

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

    最新回复(0)