Chinglin-K
目錄:Dice 程式教學-Python完整版
上一篇:12-3:月份判斷
下一篇:15-1:1印到100
寫一個程式讓使用者輸入三邊長,並判斷其為正三角形、等腰三角形或直角三角形,在可以構成三角形的狀況下,如果非以上三角形則列為一般三角形;
若無法構成三角形,則印出無法構成三角形。
程式可執行4次。
輸入範例:
5
6
7
2
2
5
3
4
5
3
3
4
輸出範例:
5 6 7一般三角形
2 2 5無法構成三角形
3 4 5直角三角形
3 3 4等腰三角形
num=[]
for i in range(4):
for j in range(3):
n=int(input())
num.append(n)
if( (num[0]+num[1])> num[2] and (num[1]+num[2])> num[0] and (num[0]+num[2])> num[1] ):
if(num[0]==num[1] and num[1]==num[2]):
print(f'{num[0]} {num[1]} {num[2]}正三角形')
elif(num[0]==num[1] or num[1]==num[2] or num[0]==num[2]):
print(f'{num[0]} {num[1]} {num[2]}等腰三角形')
elif(num[0]*num[0]+num[1]*num[1]==num[2]*num[2] or num[0]*num[0]+num[2]*num[2]==num[1]*num[1] or num[1]*num[1]+num[2]*num[2]==num[0]*num[0]):1
print(f'{num[0]} {num[1]} {num[2]}直角三角形')
else:
print(f'{num[0]} {num[1]} {num[2]}一般三角形')
else:
print(f"{num[0]} {num[1]} {num[2]}無法構成三角形")
num.clear()
目錄:Dice 程式教學-Python完整版
上一篇:12-3:月份判斷
下一篇:15-1:1印到100
「盡多少本分,得多少本事」😊
[name=高慶霖] Problem2: 程式說明(程式架構,測試方式…): Product(廠商可自行輸入)、ShoppingCart、Shop三個Class建立基本商店 區分消費者與廠商(1、0)的功能廠商:加入產品 消費者:將商品加入購物車、移除購物車中的產品、顯示購物車中的內容、結帳並顯示總金額 程式執行截圖:
Jul 30, 2023[name=高慶霖] Problem1: 程式說明(程式架構,測試方式…): 用re判斷是否輸入正確 def calculate 判斷、計算並輸出 程式執行截圖: 程式碼:
Jul 30, 202322-5:動物園人數 [name=Chinglin-K] 目錄:Dice 程式教學-Python完整版 上一篇:22-4:動物園人數 下一篇:23-1:量大的輸入與輸出 題目 寫一個程式,紀錄一周的動物園遊園人數,如下表。
Jul 9, 2022Dice 程式教學-Python完整版 [name=Chinglin-K] :::danger 責任聲明: 本筆記僅供程式解題與教學說明,並無商業用途。 Dice平台-題目、輸出範例與範例程式等,均屬「十八豆教育科技有限公司」旗下平臺「DICE 拓展式學習地圖精準教學平台」所有。 :::
Jul 8, 2022or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up