7-6 输出三角形面积和周长 (15分)
本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√
s(s−a)(s−b)(s−c)
,其中s=(a+b+c)/2。
输入格式:
输入为3个正整数,分别代表三角形的3条边a、b、c。
输出格式:
如果输入的边能构成.一个三角形,则在一行内,按照
area = 面积; perimeter = 周长
的格式输出,保留两位小数。否则,输出.
These sides do not correspond to a valid triangle
输入样例1:
5 5 3
输出.样例1:
area = 7.15; perimeter = 13.00
输入样例2:
1 4 1
输出样例2:
These sides do not correspond to a valid triangle
#include<stdio.h>
#include<math.h>
int main(void){int a,b,c;
double s,C,d;
scanf("%d %d %d",&a,&b,&c);
if((a+b)>c&&(a+c)>b&&(b+c)>a){C=a+b+c;
d=(a+b+c)/2.0;
s=sqrt(d*(d-a)*(d-b)*(d-c));
printf("area = %.2f; perimeter = %.2f",s,C);
}else printf("These sides do not correspond to a valid triangle\n");}
7-6 输出三角形面积和周长 (15分)相关推荐
- 实验3-8 输出三角形面积和周长 (15 分)
实验3-8 输出三角形面积和周长 (15 分) 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:are* ...
- 输出三角形面积和周长 (15 分)
本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:area=s(s−a)(s−b)(s−c),其中s=( ...
- PTA-Python-第2章-12 输出三角形面积和周长 (15分)
点击链接PTA-Python-AC全解汇总 题目: 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:ar ...
- PTA——输出三角形面积和周长
PTA输出三角形面积和周长 (15 分) 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:area=√ ...
- [PTA C语言]输出三角形面积和周长
7-2 输出三角形面积和周长 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式: 其中s=(a+b+c)/ ...
- C语言——输出三角形面积和周长
打赏一点钱,帮我买包辣条,继续创作,谢大家! 输出三角形面积和周长 #include<stdio.h> #include<math.h> int main(void) {int ...
- pta-2、求三角形面积及周长 (10 分)
2.求三角形面积及周长 (10 分) 输入的三角形的三条边a.b.c,计算并输出面积和周长.假设输入三角形三边是合法整形数据. 三角形面积计算公式: area=面积;perimeter=周长 ,其中s ...
- 输出三角形面积和周长
本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:area=√s(s−a)(s−b)(s−c),其 ...
- 用学过的python写一个计算三角形面积和周长
def test(test_name):def trilateral():count = 0while True:a = input('请输入三角形的第一条边长,请输入整数或小数')if a.isdi ...
最新文章
- android setinputtype光标,Android屏蔽软键盘并且显示光标的实例详解
- linux学习之路--(六)用户及权限详解
- FreeMarker四种变量的用法
- WordPress解析之数据库
- Visual C# 2005——超好用的DropDown与DropDownClosed事件
- Lucene中的一些基本概念
- CentOS 7 (RHEL 7)服务管理命令的变化
- ip查询js获取页面属性
- 在python中使用csv读写CSV
- (附源码)ssm教培管理系统 毕业设计 230932
- 合并两个有序数组——C语言
- 力学相关公式 传感器计算
- kippo mysql_浅析开源蜜罐识别与全网测绘
- luogu p4556 [Vani有约会]雨天的尾巴 树上差分,最近公共祖先,线段树合并
- 脉宽调制功能(PWM)
- EXCEL,去掉1列中的重复数据的 公式方法
- Django短信验证码
- 联想拯救者Y7000系列黑苹果MacOS 12.3.1 Monterey详细安装教程记录
- 新媒体运营如何入门?
- 微博粉丝精灵_天猫精灵“布蕉绿”新品上线,解锁智能音箱潮流新玩法!
热门文章
- 大咖汇聚 共谱新篇|元宇宙专委会代表大会成功召开!
- 计算机英语反思总结怎么写,英语考试反思总结(通用10篇)
- 交互式甘特图控件VARCHART XGantt .NET ,如何从v5.1升级到v5.2?
- .Audio Focus机制以及AudioManager的使用
- NPOI读写Excel,Word,PPT文件
- 搭建电话机器人或OKCC外呼中心系统实体机与云服务器哪个好(三)
- 计算机网络——应用层之文件传送协议(FTP)
- CorelDRAWX4的VBA插件开发(十七)一键新建折页参考线
- 免费网络管理流量监控软件大比拼
- oracle的读写分离实现