- Chceme poslať doporučený list. Vytvorte program cena_listu.py, ktorý vám napíše cenu listu. Na začátku programu načítajte do premennej hmotnost hmotnosť dopisu. Použite vetvenie pre výpočet ceny dopisu:
- viac ako 50 g vypíšeme: Zaplatíš 3,5 Eur,
- inak vypíšeme: Zaplatíš 2,5 Eur.
Overte, že program počíta cenu správne pre rôzne hmotnosti: 30, 50 a 100.
Ako by sme museli program zmeniť, ak list do 50g stojí 2,5Eur, list do 100g stojí 3,5Eur a list ťažší ako 100g stojí 4 Eur.
-
Ideme na zmrzlinu. Cena za jeden kopček zmrzliny je 1,5 Eur. Zmrzlinár ponúka zľavu. Ak vezmeme viac ako 4 kopčeky, tak cena za jeden kopček bude 1,2 Eur. Vytvorte program zmrzlina.py, v ktorom na začiatku priradíte do premennej počet kopčekov a program vypíše výslednú cenu. Napríklad:
Za 5 kopčekov zmrzliny zaplatíš:
6 Eur.
Overte, že program správne počíta cenu zmrzliny pre 4, 5 a 6 kopčekov.
- Napíšte program semafor.py, ktorý pomocou farebných kruhov nakreslí semafor s troma svetlami ako na obrázku:
- Teraz by sme chceli vylepšiť program semafor tak, že na semafore bude svietiť buď červené alebo zelené svetlo. Do premennej čas priraďte počet sekúnd. Keď je toto číslo menšie ako 30, nakreslí sa červené svetlo, inak sa nakreslí zelené svetlo.
- Majme krabicu v tvare obdĺžnika s dĺžkami strán uloženými v premenných a, b. Krabicu chceme položiť naležato. Vytvorte program krabica.py, v ktorom do premenných a, b priradíte rozmery krabice. Program vykreslí krabicu tak, aby ležala dlhšou stranou na zemi.
Overte, že program funguje správne pre rôzne hodnoty a, b.
- Vytvorte nový program kruhy_nad_sebou.py, ktorý bude kresliť nad seba dva kruhy. Do premenných r1, r2 priraďte polomery kruhov. Napíšte kód tak, že program vykreslí vždy kruhy tak, že menší kruh leží na väčšom kruhu.
Vyskúšajte program spustiť pre rôzne hodnoty premenných r1, r2.