輸入的三角形的三條邊a、b、c,計算並輸出面積和周長。假設輸入三角形三邊是合法整形數據。 三角形面積計算公式:
,其中s=(a+b+c)/2。
import math #導入math庫
math.sqrt(x) #調用sqrt函數實現開平方運算,x表示要求值的數據
輸入格式:
每行輸入一個數據,表示三角形一條邊。
輸出格式:
area=面積;perimeter=周長,面積和周長保留2位小數
輸入樣例:
3
4
5
輸出樣例:
area=6.00;perimeter=12.00
import math
a=int(input())
b=int(input())
c=int(input())
s=(a+b+c)/2
x=s*(s-a)*(s-b)*(s-c)
area=math.sqrt(x)
perimeter=a+b+c
print('area={:.2f};perimeter={:.2f}'.format(area,perimeter))
