C++--第二次作业

1.分段函数程序计算

/*
* 文件名称:分段函数求值  
* 作    者:魏忠财  
* 完成日期:2017年3月8日    
* 版 本 号:v1.0    
* 对任务及求解方法的描述部分:   
* 输入描述:-2 2  
* 问题描述:我的第一个C++程序,熟悉程序的编辑、运行过程   
* 程序输出:3 -1  
* 问题分析:在编写if语句过程中有些许错误   
* 算法设计: 
*/
#include<iostream.h>
void main()
{
	int x,y;
	cout<<"输入:";
	cin>>x;
	if(x>=1)
	{
		y=x-1;
	}
	else(x<1);
	{
		y=-x+1;
	}
	cout<<"y="<<y<<endl;
}   


2.标准体重

/*
* 文件名称:标准体重  
* 作    者:魏忠财  
* 完成日期:2017年3月8日    
* 版 本 号:v1.0    
* 对任务及求解方法的描述部分:   
* 输入描述: 170 50,170 60,170 90
* 问题描述:在算出s后,当s要进行判断是要分成s>0.2而且s<0.2其中而且用&代替之。
* 程序输出:70 超轻,70正常,70超重
* 问题分析:略   
* 算法设计:
*/
#include<iostream.h>
#include<math.h>
void main()
{
	double n,h,w,s;
	cout<<"输入身高h(cm)";
	cin>>h;
	n=h-100;
	cout<<"标准体重:"<<n<<endl;
    cout<<"输入体重w(kg)";
	cin>>w;
	s=(w-n)/n;
    if(s<=-0.2)
	  cout<<"超轻"<<endl;
    if(s<0.2&s>-0.2)
	  cout<<"正常"<<endl;
	if(s>=0.2)
	  cout<<"超重"<<endl;
}

    


3.两点之间的距离

* 文件名称:两点距离  
* 作    者:魏忠财  
* 完成日期:2017年3月8日    
* 版 本 号:v1.0    
* 对任务及求解方法的描述部分:   
* 输入描述:0 9 5 6 
* 问题描述:我的第一个C++程序,熟悉程序的编辑、运行过程   
* 程序输出:5.83095  
* 问题分析:略   
* 算法设计:    
#include<iostream>  
#include<cmath>  
double s(double x1,double y1,double x2,double y2)  
{  
    double l;  
    l=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));  
 return l;  
}  
using namespace std;  
int main()  
{  
    double x1,y1,x2,y2,p;  
 cout<<"请输入两点的坐标:"<<endl;  
 cin>>x1>>y1>>x2>>y2;  
       p=s(x1,y1,x2,y2);  
 cout<<"距离为:"<<p<<endl;  
   
}  


心得体会:

本次作业内容内容颇多,挺费劲的,不过经过我的不懈努力终于完成了。

方法总结:

在做作业的过程中难免会遇到许多的问题,不过只要我们肯下功夫,多多查阅规范手册,我相信我们一定可以完成的。也希望各位同学能认真对待C++作业,争取把C++学好。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值