Procvičování 09: Maximální číslo
Vytvořte program v jazyce Python nazvaný "maximalni_cislo.py".
Ve skriptu provedte následující kroky:
- Vytvořte funkci s názvem "maximum", která bude přijímat tři parametry:
a
, b
a c
.
- Uvnitř funkce "maximum" použijte podmínky k porovnání tří parametrů a zjistění největšího z nich.
- Funkce by měla vrátit největší hodnotu z tří parametrů.
- V hlavní části programu použijte cyklus
for
, který provede 3 iterace.
- Uvnitř každé iterace cyklu vyzvěte uživatele k zadání tří čísel a uložte je do proměnných.
- Zavolejte funkci "maximum" s těmito třemi čísly jako argumenty a vypište výsledek - největší číslo.
Uložte váš program a spusťte ho pomocí interpretu Pythonu.
Řešení
Zobrazit řešení
import random
def maximum(a, b, c):
if a >= b and a >= c:
return a
elif b >= a and b >= c:
return b
else:
return c
for i in range(3):
cislo1 = int(input("Zadej první číslo: "))
cislo2 = int(input("Zadej druhé číslo: "))
cislo3 = int(input("Zadej třetí číslo: "))
nejvetsi_cislo = maximum(cislo1, cislo2, cislo3)
print("Největší číslo je:", nejvetsi_cislo)