Try   HackMD

9-3:是否直角三角形?

Chinglin-K


目錄:Dice 程式教學-Python完整版
上一篇:9-2:是否能構成三角形?
下一篇:9-4:是否與7相關?


題目

寫一個程式,輸入 3 個整數,判斷其能否構成直角三角形,
如果是請印出,直角三角形
否則印出,不是直角三角形
本程式可以執行2次。

輸入範例:
5
4
3
1
2
3
輸出範例:
直角三角形
不是直角三角形


程式碼

list_num=[] for i in range(2): a=int(input()) b=int(input()) c=int(input()) a=a*a b=b*b c=c*c list_num=[a,b,c] list_num.sort() if(a+b==c): print("直角三角形") else: print("不是直角三角形")

輸出

是否為直角三角形

解題技巧

直角三角形:

  • a平方+b平方=c平方。

目錄:Dice 程式教學-Python完整版
上一篇:9-2:是否能構成三角形?
下一篇:9-4:是否與7相關?


「盡多少本分,得多少本事」😊