# ze dvou čísel vrať maximum def max2 (x,y): if x > y: #x je větší než y return x pass else: #y je větší než x nebo jsou čísla stejná return y pass pass def min2(x,y): if x < y: #x je menší než y return x pass else: #y je menší než x nebo jsou čísla stejná return y pass pass def max3(x,y,z): if x > y: # x je větší než y if x>z: # x je větší než z a zároveň x je větší než y # x je největší return x else: # x je větší než y a zároveň x je menší než z return z pass pass else: # x je menší nebo rovno než y # y je větší nebo rovno než x if y > z: # y je větší nebo rovno než x a zároveň y je větší než z return y else: # y je větší nebo rovno než x a zároveň y je menší než z return z pass pass def min3(x,y,z): if x < y: if x < z: return x else: return z pass pass else: if y < z: return y else: return z pass pass def max3_2(x,y,z): resultXY = max2(x,y) return max2(resultXY, z) pass a = 27 b = 22 c = 28 print(max2(a,b)) print(min2(a,b)) print(max3(a,b,c)) print(max3_2(a,b,c))