Lekcia 2/6 · Maturitná prípravaNezačatéStredná škola~150 min
Zoznamy
Zoznamy čísel a mien: generovanie náhodných hodnôt, triedenie, filtrovanie, hľadanie maxima a načítavanie až po koncovú hodnotu.
Po tejto lekcii budeš vedieť:
- Vytvárať zoznamy cyklom a metódou `append`
- Triediť, obracať a filtrovať zoznamy
- Načítavať hodnoty až po koncovú značku (`-1`)
- Oddeliť náhodu od logiky programu vo funkciách
Teória (PDF)
Teóriu k tejto lekcii pripravujeme.
Príklady na vyskúšanie
Tvoj kód beží iba v tomto prehliadači, v izolovanom prostredí bez prístupu k internetu či k tvojmu účtu.
Príklady k tejto lekcii pripravujeme.
Úlohy
Pustiť sa do úloh- Napíš programPrvky, ktoré sú v zozname iba razJednoduchá20 XP
- Malý projektNákupný košíkStredná30 XP
- Napíš programSkokani na lyžiachJednoduchá20 XP
- Napíš programFibonacci do zoznamuZákladná10 XP
- Napíš programPárne a nepárne, zoradenéJednoduchá20 XP
- Napíš programNáhodný zoznam a jeho obrátenieZákladná10 XP
- Napíš programSúčet párnych číselZákladná10 XP
- Napíš programDruhé najväčšie čísloJednoduchá20 XP
- Napíš programSamohláska alebo spoluhláskaJednoduchá20 XP
- Napíš programMená hostíJednoduchá20 XP
- Napíš programSpoločné prvky dvoch zoznamovJednoduchá20 XP
- Napíš programZadané hodnoty a obrátený zoznamZákladná10 XP
- Napíš programNajväčšie a najmenšie čísloZákladná10 XP
- Napíš programNajčastejší prvokJednoducháNepovinné20 XP
- Nájdi chybuPriemer, ktorý nesedíJednoducháNepovinné20 XP