第二次上机报告2-作业
来源:互联网 发布:python find函数实现 编辑:程序博客网 时间:2024/05/22 10:30
一、项目二问题和代码
问题:分段函数求值
代码:
/* * 文件名称:分段函数求值 * 作 者:傅智杰 * 完成日期:2015年 3 月 21 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:简单的加减以及IF格式* 输入描述:输入一个整数作为函数自变量* 问题描述:一个简单的分段函数求解* 程序输出:输出正确的函数值 * 问题分析:利用if,else来进行函数的分段* 算法设计:无*/#include <iostream>using namespace std;int main(){ int x,y; cout <<"输入一个整数"<< endl; cin >>x; if(x>=1) { y=x-1; cout <<"y="<<y<< endl; } else { y=-x+1; cout <<"y="<<y<<endl; } return 0;}
二、项目三的问题和代码
问题:两点距离
代码:
#include<iostream>#include<cmath>using namespace std;int main(){double x1,y1,x2,y2,d;cout<<"请按先横坐标后纵坐标的顺序填入两个点的坐标,每两个数之间用空格隔开"<<endl; cin>>x1>>y1>>x2>>y2;d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); cout<<"两点之间的距离="<<d<<endl;return 0;}
运行结果:
任务四的问题以及代码:
#include<iostream>#include<cmath>using namespace std;int main(){int x,y;cout<<"傅氏银行欢迎您~"<<endl; cout<<"请输入您的密码"<<endl; cin>>x;cout<<"请您选择功能,输入前面数字即可"<<endl;cout<<"1查询"<<endl;cout<<"2取款"<<endl;cout<<"3存款"<<endl;cout<<"4转帐"<<endl;cout<<"0退出"<<endl;cin>>y;if(y<=4)cout<<"谢谢,您选择了"<<y<<"号功能"<<endl;elsecout<<"对不起,您输入的数字不匹配。请您重新操作!"<<endl;return 0;}
运行结果:
0 0
- 第二次上机报告2-作业
- 【作业解答】第二次上机作业解题报告
- 第二次上机作业
- 第二次上机作业
- 第二次上机作业
- 第二次C++上机作业
- c++第二次上机作业
- 第二次上机作业
- 第二次上机作业
- C++第二次上机作业
- C++第二次上机-作业
- 第二次上机作业
- C++第二次上机作业
- 第二次上机作业
- 第二次上机作业
- c++第二次上机作业
- 第二次上机作业
- 第二次上机作业
- Python logical XOR
- Leetcode 5. Longest Palindromic Substring
- 剑指 offer代码解析——面试题35第一个只出现一次的字符
- C++作业2
- 第一次跳槽之后的生活
- 第二次上机报告2-作业
- 70. Climbing Stairs
- Python Traverse list reverse order
- 将.hhc文件转换成html文件解析
- c++作业2
- JDK源码阅读-1-Collection
- System.err.println()与System.out.println的区别
- Servlet 单例多线程
- java打包jar类库