Studijní materiály
EXTRA Kontakt

Procvičování 09: Maximální číslo

Vytvořte program v jazyce Python nazvaný "maximalni_cislo.py".

Ve skriptu provedte následující kroky:

  1. Vytvořte funkci s názvem "maximum", která bude přijímat tři parametry: a, b a c.
  2. Uvnitř funkce "maximum" použijte podmínky k porovnání tří parametrů a zjistění největšího z nich.
  3. Funkce by měla vrátit největší hodnotu z tří parametrů.
  4. V hlavní části programu použijte cyklus for, který provede 3 iterace.
  5. Uvnitř každé iterace cyklu vyzvěte uživatele k zadání tří čísel a uložte je do proměnných.
  6. 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)