编写程序,输入三角形的三条边,计算并输出三角形的面积。 三条边必须要能构成一个三角形)求三角形的面积公式为:area s s a s b s c其中 s=(a+b+c)/
{ int a,b,c; float s,area ; cin >> a >> b >> c; if((a+b)>c && (a+b)>c && (a+b)>c) { s =1./2*(a+b+c) ; area = sqrt(s*(s-a)*(s-b)*(s-c)); cout << setiosflags(ios::fixed); cout << setprecision(2) << area << endl; ...
答案 【算法思想】程序运行时应保证输入的a,b,c的值满足三角形成立的条件,这样计算得到的三角形面积才有意义。另外,将面积计算的数学公式写成如下合法的C语言表达式arca=sqrt(s*(s-a)*(s-b)*(s-c)) 注意:写成area = sqrt(s(s-a)(s-b)(s-c)是错误的。将数学公式 s=1/2(a+b+...
1、从键盘上输入三角形的三边a,b,c的值,编写一个函数,计算:a,b,c为三边构成的三角形的面积。 def area(a,b,c): s=(a+b+c)/2 s1=((s*(s-a)*(s-b)*(s-c)))**0.5 return s1 x,y,z=eval(input("三角形三边(x,y,z):")) s2=area(x,y,z) print("三角形的面积",s2)...
area = √(s * (s - a) * (s - b) * (s - c)) 1. 2. 其中,s 是半周长,可以通过三条边的和除以 2 来计算。 三角形的周长计算 计算三角形的周长非常简单,只需要将三条边相加即可。 代码实现 下面是使用 Python 编程语言实现计算三角形面积和周长的代码示例: ...
C语言编程,已知三角形的三边长a,b,c,计算求三角形面积的公式为:s=1/2(a+b+c),area=根号下[s(s-a)(s-b)(s-c)]要求编写程序,从键盘输入
百度试题 结果1 题目 编写程序,输入三角形的3条边a、b、c,判断它们能否构成三角形。若能构成三角形,求出三角形面积。(s=(a+b+c)/2,三角形面积area=sqrt(s(s-a)(s-b)(s-c))) 相关知识点: 试题来源: 解析 反馈 收藏
一、程序分析 三角形面积海伦公式:√[ p ( p - a ) ( p - b ) ( p - c ) ] 。其中 p = (a + b + c) / 2 。a、b、c分别是三角形的三边长。二、根据三角形面积计算公式用if语句编写程序如下:include "stdio.h"include "math.h"int main(void){ float a = 0, b = 0...
这段代码首先接收用户输入的三条边长,然后检查这三条边长是否能构成三角形。如果能,它就使用海伦公式计算并打印出三角形的面积;如果不能,它就打印出相应的错误信息并结束程序。
源程序: #include < iostream > #include < fstream > #include < cmath > #include < vector > #include < iomanip > #include < string > using namespace std; class Triangle //建立三角形类 { private: double sizeA, sizeB, sizeC, area; //三条边、面积 ...