C语言题目:输出三角形面积和周长 (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()
{int a,b,c;float area,perimeter,s;scanf("%d %d %d",&a,&b,&c);s = (a+b+c)/2.0;area = (sqrt(s*(s-a)*(s-b)*(s-c)));perimeter = a+b+c;if (a+b>c && a+c>b && b+c>a){printf("area = %.2f; perimeter = %.2f",area,perimeter);}elseprintf("These sides do not correspond to a valid triangle");return 0;
}
C语言题目:输出三角形面积和周长 (15 分)相关推荐
- 实验3-8 输出三角形面积和周长 (15 分)
实验3-8 输出三角形面积和周长 (15 分) 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:are* ...
- PTA-Python-第2章-12 输出三角形面积和周长 (15分)
点击链接PTA-Python-AC全解汇总 题目: 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:ar ...
- 输出三角形面积和周长 (15 分)
本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:area=s(s−a)(s−b)(s−c),其中s=( ...
- 7-6 输出三角形面积和周长 (15分)
本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:area=√ s(s−a)(s−b)(s−c) ...
- PTA——输出三角形面积和周长
PTA输出三角形面积和周长 (15 分) 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式:area=√ ...
- C语言——输出三角形面积和周长
打赏一点钱,帮我买包辣条,继续创作,谢大家! 输出三角形面积和周长 #include<stdio.h> #include<math.h> int main(void) {int ...
- [PTA C语言]输出三角形面积和周长
7-2 输出三角形面积和周长 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式: 其中s=(a+b+c)/ ...
- 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 ...
最新文章
- 隐式转换和显式转换及强制转换的区别
- SZOJ 142 钦定
- 品牌网络推广方案浅析网站改版时如何更好地规避降权风险?
- AJPFX关于代码块的总结
- boost::local_shared_ptr相关的测试程序
- linux系统正常停机的命令,Linux系统重启命令大全
- 太扎心!10亿网民:4成初中学历,月收入超5000元不足3成
- 写在前面--点燃酱爆心中的那团火
- Linux操作Oracle(2)——Oracle导出exp导出用户报错:EXP-00006: 出现内部不一致的错误 EXP-00000: 导出终止失败
- 12年前的 Linux bug 复活,DNS 缓存投毒攻击重现
- 媲美Siri语音 英朗自然语音识别系统体验
- android自动化必备之界面元素
- python 菜鸟教程
- 为什么在使用超级终端配置交换机时显示乱码或无显示?
- CrystalReports2008 SN
- 读《大学之路》有感---谈谈书房对于一个家庭的重要性
- Java 线程的创建——8种方法
- 【愚公系列】2022年02月 Django商城项目 33-订单确认功能实现
- 【固态硬盘】入门讲解
- 何洛洛高考成绩查询2021,2021高考查分时间表 什么时候查成绩