Tento repozitář obsahuje úkoly z předmětu programování na Jihočeské univerzitě (JCU).
Vytvořte program v jazyce Python, který bude obsahovat jednu funkci sudy_nebo_lichy(cislo)
. Tato funkce:
- Přijme jeden parametr
cislo
. - Otestuje, zda je číslo sudé, nebo liché.
- Vypíše výsledek v následujícím formátu:
- Pokud je číslo sudé: "Číslo X je sudé."
- Pokud je číslo liché: "Číslo X je liché."
Vytořit program second.py
- Upravte funkci
cislo_text
, která bude převádět číslo předané v parametru cislo na textovou reprezentaci daného čísla a tento text vrátí pomocí příkazu return. Příklad fungování funkce:- "0" -> "nula"
- "1" -> "jedna"
- "15" -> "patnáct"
- "25" -> "dvacet pět"
- "100" -> "sto"
Vyvořit program third.py,
- Upravte funkci
je_prvocislo
tak, aby pro jakékoli celé číslo vrátila True pokud je prvočíslo aFalse
pokud není:- 1 -> False
- 2 -> True
- 3 -> True
- 100 -> False
- 101 -> True
- Upravte i druhou funkci
vrat_prvocisla
, které pro zadané maximum vrátí seznam prvočísel mezi 1 a zadaným maximem (včetně):- 1 -> []
- 2 -> [2]
- 3 -> [2, 3]
- 10 -> [2, 3, 5, 7]