本题要求编写程序,根据输入的三角形的三条边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分)相关推荐

  1. 实验3-8 输出三角形面积和周长 (15 分)

    实验3-8 输出三角形面积和周长 (15 分) 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:are* ...

  2. 输出三角形面积和周长 (15 分)

    本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:area=s(s−a)(s−b)(s−c)​,其中s=( ...

  3. PTA-Python-第2章-12 输出三角形面积和周长 (15分)

    点击链接PTA-Python-AC全解汇总 题目: 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:ar ...

  4. PTA——输出三角形面积和周长

    PTA输出三角形面积和周长 (15 分) 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:area=√ ...

  5. [PTA C语言]输出三角形面积和周长

    7-2 输出三角形面积和周长 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式: 其中s=(a+b+c)/ ...

  6. C语言——输出三角形面积和周长

    打赏一点钱,帮我买包辣条,继续创作,谢大家! 输出三角形面积和周长 #include<stdio.h> #include<math.h> int main(void) {int ...

  7. pta-2、求三角形面积及周长 (10 分)

    2.求三角形面积及周长 (10 分) 输入的三角形的三条边a.b.c,计算并输出面积和周长.假设输入三角形三边是合法整形数据. 三角形面积计算公式: area=面积;perimeter=周长 ,其中s ...

  8. 输出三角形面积和周长

    本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:area=√​s(s−a)(s−b)(s−c)​​​,其 ...

  9. 用学过的python写一个计算三角形面积和周长

    def test(test_name):def trilateral():count = 0while True:a = input('请输入三角形的第一条边长,请输入整数或小数')if a.isdi ...

最新文章

  1. android setinputtype光标,Android屏蔽软键盘并且显示光标的实例详解
  2. linux学习之路--(六)用户及权限详解
  3. FreeMarker四种变量的用法
  4. WordPress解析之数据库
  5. Visual C# 2005——超好用的DropDown与DropDownClosed事件
  6. Lucene中的一些基本概念
  7. CentOS 7 (RHEL 7)服务管理命令的变化
  8. ip查询js获取页面属性
  9. 在python中使用csv读写CSV
  10. (附源码)ssm教培管理系统 毕业设计 230932
  11. 合并两个有序数组——C语言
  12. 力学相关公式 传感器计算
  13. kippo mysql_浅析开源蜜罐识别与全网测绘
  14. luogu p4556 [Vani有约会]雨天的尾巴 树上差分,最近公共祖先,线段树合并
  15. 脉宽调制功能(PWM)
  16. EXCEL,去掉1列中的重复数据的 公式方法
  17. Django短信验证码
  18. 联想拯救者Y7000系列黑苹果MacOS 12.3.1 Monterey详细安装教程记录
  19. 新媒体运营如何入门?
  20. 微博粉丝精灵_天猫精灵“布蕉绿”新品上线,解锁智能音箱潮流新玩法!

热门文章

  1. 大咖汇聚 共谱新篇|元宇宙专委会代表大会成功召开!
  2. 计算机英语反思总结怎么写,英语考试反思总结(通用10篇)
  3. 交互式甘特图控件VARCHART XGantt .NET ,如何从v5.1升级到v5.2?
  4. .Audio Focus机制以及AudioManager的使用
  5. NPOI读写Excel,Word,PPT文件
  6. 搭建电话机器人或OKCC外呼中心系统实体机与云服务器哪个好(三)
  7. 计算机网络——应用层之文件传送协议(FTP)
  8. CorelDRAWX4的VBA插件开发(十七)一键新建折页参考线
  9. 免费网络管理流量监控软件大比拼
  10. oracle的读写分离实现