📄️ Zadanie 3 - 2. časť
⚠️ Druhá časť zadania č.3
Riešte nasledovné úlohy:
5. Cykly
- Vygenerujte všetky párne čísla od
0dosúčet dňa a mesiaca vášho narodenia + 20:- pomocou cyklu
for, - pomocou cyklu
while.
- pomocou cyklu
- Zoznamy porovnajte.
💡 Na porovnanie skúšte použiť relačný (porovnávací) operátor.
6. Podmienky
S použitím podmienok if, elif a else vytvorte program, ktorý:
- Program načíta vek používateľa a vypíše kategóriu:
- 0–12 → dieťa,
- 13–18 → tínedžer,
- 19–64 → dospelý,
- 65+ → senior.
💡 Na načítanie veku používateľa skúšte použiť funkciu
input().
7. Funkcie
Definujte nasledujúce vlastné funckie. Ich funkčnosť demonštrujte na vami zvolenom vhodnom príklade.
info_sucet()- 📐 funkcia vypočíta súčet, minimum a maximum vstupného zoznamu čísel,
- 📥 vstup: zoznam čísel (napr. dĺžky úsekov ciest),
- 📥 výstup: súčet, minimum, maximum.
priemer()- 📐 funkcia vypočíta jednoduchý aritmetický priemer zo zadaného zoznamu hodnôt,
- 📥 vstup: zoznam čísel (napr. výšky),
- 📥 výstup: medián.
vazeny_priemer()- 📐 funkcia vypočíta vážený aritmetický priemer zo zadaného zoznamu hodnôt a váh,
- 📥 vstup: zoznam hodnôt a zoznam váh (napr. známky a ich váhy),
- 📥 výstup: vážený priemer.
prevod_uhlov()- 📐 funkcia prevedie hodnotu uhla medzi grádmi a radianmi,
- ⚙️ smer prevodu určí vstupný parameter funckie
- 📥 vstup: hodnota uhla v grádoch alebo radiánoch a smer prevodu
- 📥 výstup: prevedená hodnota uhla
- 📐 funkcia prevedie hodnotu uhla medzi grádmi a radianmi,
⚠️ Pokyny k odovzdaniu
Do pripraveného miesta odovzdania v AIS vložte súbor v arhvíve .zip s názvom priezvisko.zip
Odovzdaný archív bude obsahovať:
Priezvisko.ipynb- Riešenie jednotlivých úloh
- Vhodný popis ich riešenia v textových bunkách
Priezvisko.pdf- PDF súbor sa skladá z:
- Vyplnenej úvodnej tabuľky
- Zadávacích hárkov s doplneným menom študenta
- PDF vytlačeného zo súboru
Priezvisko.ipynb - Dátum a miesto vypracoania s menom a podpisom
- PDF súbor sa skladá z:
💡️ Úvodná tabuľka a zadávacie hárky sú dostupné na dokumentovom serveri.
⚠️ Súbor nezabudnite správne vložiť a potvrdiť jeho odovzdanie.