ZAP - Dvojrozmerné polia | 2D arrays
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška vysvetľuje koncept dvojrozmerných polí v jazyku C na príklade medajlovej bilancie krajín na olimpijských hrách, kde riadky reprezentujú jednotlivé krajiny a stĺpce počty zlatých, striebornych a bronzových medajlí. Vysvetľuje sa deklarácia dvojrozmerného pola, jeho inicializácia dvoma spôsobmi a prístup k prvkom pomocou dvoch indexov – riadku a stĺpca. Ukazuje sa praktický príklad vytvorenia a vypísania medajlovej tabuľky pomocou vnoreného cyklu FOR vo funkcii, ako aj navýšenie hodnoty konkrétneho prvku po zisku medajly. Cieľom je pochopiť, že dvojrozmerné pole je spojením viacerých jednorozmerných polí a všetky jeho prvky musia byť rovnakého typu.
- - Dvojrozmerné pole je spojenie viacerých jednorozmerných polí do druhého rozmeru
- - Všetky prvky dvojrozmerného pola musia byť rovnakého typu
- - Deklarácia: typ, názov, dve hranaté zátvorky pre počet riadkov a stĺpcov
- - Inicializácia priamo pri deklarácii dvoma spôsobmi (s uvedením alebo bez uvedenia prvého rozmeru)
- - Prístup k prvku pomocou dvoch indexov – index riadku a index stĺpca, indexovanie od 0
- - Výpis pola realizovaný pomocou vnoreného cyklu FOR vo funkcii
- - Zmena hodnoty prvku pola demonštrovaná na navýšení počtu medajlí po ich zisku
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky