C++第一次实验_三角形
2016-03-02 15:54
162 查看
[cpp] view
plain copy
/*
* 文件名称:Ex1-1.cpp
* 作 者:卢和明
* 完成日期:2016 年 3 月 2 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:
* 问题分析:略
* 算法设计:略
*/
#include<stdio.h>
#include<math.h>
void main()
{
int a,b,c,s,area;
printf("输入三角形的三边:");
scanf("%d%d%d",&a,&b,&c);
if(a+b>c||a+c>b||b+c>a)
{
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("三角形的面积%d\n",area);
}
else
printf("不符合三角形组成规则");
}
运行结果:
plain copy
/*
* 文件名称:Ex1-1.cpp
* 作 者:卢和明
* 完成日期:2016 年 3 月 2 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:
* 问题分析:略
* 算法设计:略
*/
#include<stdio.h>
#include<math.h>
void main()
{
int a,b,c,s,area;
printf("输入三角形的三边:");
scanf("%d%d%d",&a,&b,&c);
if(a+b>c||a+c>b||b+c>a)
{
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("三角形的面积%d\n",area);
}
else
printf("不符合三角形组成规则");
}
运行结果: