输入三角形的三条边长,求面积
//假设三角形的三条边长为a,b和c,从键盘输入三条边的边长(要求在一条scanf()中输入3个值,中间用逗号分隔),
//先判断这三条边是否能构成三角形,如果能则求三角形的面积area并输出,保留两位小数,否则输出“Error!”。
//下面这个不完整,只能在a<b<c成立
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
double a,b,c,z,area,s,q;
scanf("%lf,%lf,%lf",&a,&b,&c);
z=a+b;
s=(a+b+c)/2;
q=s*(s-a)*(s-b)*(s-c);
if (c<z)
{
area= sqrt(q);
printf("area=%.2f",area);
}
else
printf("Error!");
printf("\n");
return 0;
}
输入三角形的三条边长,求面积相关推荐
- Python输入三角形的三条边求面积,输入圆的半径输出面积周长的两个程序的代码
目录 前言 一.输入三角形的三条边求面积 1.实现的功能 2.代码程序 3.运行截图 二.输入圆的半径输出面积周长 1.实现的功能 2.代码程序 3.运行截图 前言 1.因多重原因,本博文由两个程序代 ...
- C语言编写程序,输入三角形的三条边长,求三角形的面积。设输入的三条边长a、b、c能构成三角形。
编写程序,输入三角形的三条边长,求三角形的面积.设输入的三条边长a.b.c能构成三角形. #include<stdio.h> #include<math.h> void mai ...
- 输入三角形的三条边长,计算出其面积并输出。
#include <stdio.h> #include <stdlib.h> #include <math.h> int main() { double a,b,c ...
- 输入三角形的三条边长,判断其是否能构成三角形,并计算其面积。
#include <stdio.h> #include <stdlib.h> #include <math.h> int main() { int q,w,e,x, ...
- 编程实现输入三角形的三条边长,判断能否构成三角形,如果能构成三角形,则计算三角形的面积并判断三角形的类型(锐角三角形、钝角三角形、直角三角形)。
可能不懂的地方: 1.#define EPS 1e-1 这个是宏定义,把之后出现的EPS全部用1e-1替换,而1e单独用是不合法的,e后面必须跟数 2. fabs () 函数用于求双精度浮点数的绝对值 ...
- Description 输入3个数,代表三角形的三条边长,判断这三条边是否能构成三角形,如果能, 计算并输出三角形的面积,否则输出NO。 Input 输入包括多组测试数据,每组有三个数,中间用空格隔开
/*Description 输入3个数,代表三角形的三条边长,判断这三条边是否能构成三角形,如果能, 计算并输出三角形的面积,否则输出NO. Input 输入包括多组测试数据,每组有三个数,中间用空格 ...
- 定义函数,输入三角形的三条边,求三角形面积
函数的定义如下: def triangle_area(a, b, c):# 计算半周长s = (a + b + c) / 2# 计算面积area = (s * (s - a) * (s - b) * ...
- 编写程序,要求输入三角形的三条边,计算三角形的面积并输出
# -*- codeing = utf-8 -*- # @Time : 2021/12/23 8:57 # @Author : wjm # @File : demo1.py # @Software: ...
- java语言编程三角形图形_编程题:编写程序输入三角形的3条边长,计算并输出... 求助一道JAVA编程题:编写一个类似记事本的图形用......
导航:网站首页 > 编程题:编写程序输入三角形的3条边长,计算并输出... 求助一道JAVA编程题:编写一个类似记事本的图形用... 编程题:编写程序输入三角形的3条边长,计算并输出... 求助 ...
最新文章
- RPC 笔记(05)— socket 通信(单线程服务器)
- 以二进制的形式查看文件 Linux之od命令详解
- sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位
- this指针 java_彻底理解Java中this指针
- xgboost: 速度快效果好的boosting模型
- mongodb更新操作符$rename
- UI设计灵感|想让用户中心更有特色?这些案例值得借鉴
- AJPFX浅谈关于Java程序员缺乏面向对象的基本功的问题
- 上采样卷积转置的deconvolution方法实现双线性插值,代码实现,结果不一样
- php mysql多条件查询界面_PHP组合查询多条件查询实例代码
- 基于Echarts+HTML5可视化数据大屏展示—智慧社区内网对比平台
- 怎么才能写好技术文档——这是我的全部经验
- 内网IM软件推荐:10分钟快速搭建,支持局域网私有化部署
- c语言srand函数用法,srand
- linux修复win10启动失败,win10自动修复失败开不了机解决方法
- 编写iptables模块实现不连续IP地址的DNAT-POOL
- Unity3D Linear和Gamma渲染
- MIXLY二次开发(傻瓜版)
- DbContext 查询(三)
- 原生JS实现黑猩猩测试
热门文章
- Oracle latch: cache buffers chains
- Epub 阅读器 - iOS
- 计算机玩游戏 突然黑屏 又亮了,显示器黑一下又亮了怎么回事?解决显示器黑屏一会又亮一会又黑...
- 钉钉这两年:陈航自我迭代 阿里社交进击
- xss labs 挑战之旅
- Python爬虫实战项目:简单的百度新闻爬虫
- 用QQ群推广网站的方法
- 会声会影2020秘钥视频编辑制作使用教程
- 双硫脲改性Zr-MOF吸附材料|聚多巴胺(PDA)改性MOF-5|羧酸改性的UiO-66(Zr)膜|有机骨架材料的定制技术
- oracle一列多行转一行多列表示,Oracle 多行转多列,列值转为列名