Posle časa 07

Nizovi: indeksi i osnovna obrada

Kratko ponovi zapis niza, a zatim u Vežbaonici završi zadatke Časa 07 koje nisi uradila na času.

Napisati i objasniti sintaksu deklaracije jednodimenzionalnih polja. Navesti primer inicijalizacije niza prilikom deklaracije. Zatim za int a[6] = {4, 7, 9}; napiši indekse i vrednosti svih šest elemenata.

Mali trag

Opšti oblik je tip ime[dužina]. Ako je navedeno manje početnih vrednosti od dužine, preostali elementi dobijaju 0.

Pogledaj rešenje

Opšti oblik je tip ime_niza[broj_elemenata];, na primer int brojevi[5];. Primer inicijalizacije je int brojevi[5] = {2, 4, 6, 8, 10};. U zapisu int a[6] = {4, 7, 9}; sadržaj je a[0] = 4, a[1] = 7, a[2] = 9, a[3] = 0, a[4] = 0 i a[5] = 0.

Otvori https://aip.zmenix.com/vezbaonica.php i završi zadatke 1–6 iz grupe Čas 07 koje nisi uradila na času. Zadaci 7 i 8 su dodatna vežba. Rešenje prvo napiši na papiru ili u svesci, a zatim ga unesi na sajt i proveri važne delove.

Mali trag

Kod svake petlje proveri početni indeks, poslednji važeći indeks i šta promenljiva čuva: vrednost ili poziciju.

Pogledaj rešenje

Čas 07 ima osam zadataka. Zadaci 1–6 pokrivaju prolazak kroz niz, obrnuti ispis, prvi maksimum i minimum, prosek i zamenu ekstrema. Zadaci 7 i 8 povezuju više prolaza i ispravljanje tipičnih grešaka.

Ako ti je neko pitanje bilo teško, pošalji mi samo njegov broj i proći ćemo ga na sledećem času.