C语言OJ项目参考(2681)求三角形面积

简介: (2681)求三角形面积 Description 输入三条边的长度,如果这三条边能构成三角形,则需要计算三角形面积,如果不能构成三角形则输出提示信息 “error input”。输出的面积按两位小数方式输出 Input 三条边的长度 Output 如果这三条边能构成三角形,则输出该三角形面积,如果这三条边不能构成三角形,则输出提示信息“error input” Samp

(2681)求三角形面积
Description
输入三条边的长度,如果这三条边能构成三角形,则需要计算三角形面积,如果不能构成三角形则输出提示信息 “error input”。输出的面积按两位小数方式输出
Input
三条边的长度
Output
如果这三条边能构成三角形,则输出该三角形面积,如果这三条边不能构成三角形,则输出提示信息“error input”
Sample Input
3.3 4.4 5.5
Sample Output
area=7.26
[参考解答]

#include <stdio.h>
#include <math.h>
int main()
{
    float s, a, b, c, area;
    scanf("%f%f%f", &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("\narea=%.2f\n", area);
    }
    else
        printf("error input\n");
    return 0;
}
目录
相关文章
|
11月前
|
C语言 Windows
C语言课设项目之2048游戏源码
C语言课设项目之2048游戏源码,可作为课程设计项目参考,代码有详细的注释,另外编译可运行文件也已经打包,windows电脑双击即可运行效果
118 1
C语言实战项目——学生试卷分数统计
C语言实战项目——学生试卷分数统计
|
算法 C语言
C语言——oj刷题——回文字符串
C语言——oj刷题——回文字符串
176 2
|
算法 C语言
C语言——oj刷题——字符串左旋和轮转数组
C语言——oj刷题——字符串左旋和轮转数组
109 1
|
C语言
C语言——oj刷题——调整数组使奇数全部都位于偶数前面
C语言——oj刷题——调整数组使奇数全部都位于偶数前面
144 1
|
C语言
C语言---计算三角形的周长和面积--海伦公式
C语言---计算三角形的周长和面积--海伦公式
1481 0
|
C语言
C语言---三角形判断
C语言---三角形判断
133 0
|
C语言
C语言学习记录——鹏哥扫雷项目实现及递归展开、记录雷坐标
C语言学习记录——鹏哥扫雷项目实现及递归展开、记录雷坐标
145 0
|
C语言
C语言——oj刷题——猜数字游戏
C语言——oj刷题——猜数字游戏
113 0
|
编译器 C语言
C语言——oj刷题——判断闰年
C语言——oj刷题——判断闰年
308 0