Použití pole

13. hodina PVA


Matěj Cajthaml — SSPŠ

©

Opakování

Může mít pole několik prvků stejné hodnoty?

K čemu slouží blok finally? Kdy se volá?
Jak program zjišťuje zda má program při vyvolání výjimky ukončit?
Jaké jsou nevýhody výjimek?
Proč musíme uvádět velikost pole?
Můžeme použít else if vícekrát?

Rychlé opakování pole

Pole je způsob uložení dat v paměti.

Místo několika proměnných můžeme mít pouze jednu.

Pole má vždy nastavený datový typ, velikost a jméno pole.

V poli máme uchovány informace pod indexy: od 0 po n - 1 kde n je velikost pole.

Při přístupu mimo pole (špatný index) se vyvolá výjimka.

Pole definujeme:

Pole může být vícedimenzionální. Tedy, může ukládat hodnoty pod více indexy.

Máme dva typy vícedimenzionálních polí: zubaté a s přesnou velikostí.

Zubaté pole jsou pole v polích. Tedy každý řádek může mít různou velikost.

Pole s přesnou velikostí má všechny dimenze již z inicializace předem definované.

Jednořádkový zápis podmínky

  • v C# můžeme zapisovat podmínky jednořádkově
  • zpřehlednění kódu

Vynechávání složených závorek

  • v některých případech můžeme v C# vynechávat složené závorky - bloky
  • v daném bloku musí být však pouze jeden další příkaz (nebo další blok)

Program s polem

PRÁCE

https://ssps.cajthaml.eu/2-pva/work/14-program-s-polem

Děkuji za pozornost!

  • matej.cajthaml@ssps.cz
  • https://ssps.cajthaml.eu/