-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimaximin.py
40 lines (40 loc) · 1.29 KB
/
imaximin.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
"""I'm Max & I'm Min"""
def main():
"""หา ค่าที่มากที่สุดหรือค่าที่น้อยที่สุด จากเลขจำนวนเต็มทั้งหมด 5 จำนวน"""
more = input().upper()
num1 = int(input())
num2 = int(input())
num3 = int(input())
num4 = int(input())
num5 = int(input())
if more == "MAX":
findx(num1, num2, num3, num4, num5)
elif more == "MIN":
findn(num1, num2, num3, num4, num5)
def comparex(xan, yon):
"""เทียบตัวมากสุด"""
if xan > yon:
return xan
else:
return yon
def comparen(xan, yon):
"""เทียบตัวน้อยสุด"""
if xan > yon:
return yon
else:
return xan
def findx(ant, bird, cat, dog, egg):
"""หาตัวมากสุด"""
fog = comparex(ant, bird)
gon = comparex(fog, cat)
hot = comparex(gon, dog)
kin = comparex(hot, egg)
print("MAX : " + str(kin))
def findn(ant, bird, cat, dog, egg):
"""หาตัวน้อยสุด"""
fog = comparen(ant, bird)
gon = comparen(fog, cat)
hot = comparen(gon, dog)
kin = comparen(hot, egg)
print("MIN : " + str(kin))
main()