70 likes | 275 Views
19. član niza. 3. član niza. 2. član niza. Prvi član niza. Ni zovi. 34, 5, 98, 56, 2, 18, 407, 8, 33, 21, 3, 345, 489, 12, 11, 43, 10, 7, 1. Jednodimenzionalni nizovi. Niz od 19 celih brojeva. kraj. Jednodimenzionalni nizovi. Karakteristike nizova Definisanje, unos i ispis niza
E N D
19.član niza 3.član niza 2.član niza Prvi član niza Nizovi 34, 5, 98, 56, 2, 18, 407, 8, 33, 21, 3, 345, 489, 12, 11, 43, 10, 7, 1 Jednodimenzionalni nizovi Niz od 19 celih brojeva kraj
Jednodimenzionalni nizovi • Karakteristike nizova • Definisanje, unos i ispis niza • Rešen primer • Zadaci za vežbanje kraj
Ime niza Karakteristike niza • Članovi (elementi niza) su svi istog tipa • Broj elemenata • Svakom elementu se pristupa preko imena niza i indeksa (rednog broja) • Primer: • a[4] – četvrti element niza a • c[81]–osamdesetprvi element niza c a[i] Redni broj Člana (index) nazad kraj
pocetak n i:=1 to n a[i] i:=1 to n a[i] Definisanje, unos i ispis niza Program ucimoniz; Type niz=ARRAY[1..100] of integer; Var a:niz; n,i:integer; Begin Writeln(‘Koliko elemenata ima niz’); readln(n); Writeln(‘Unesi clanove niza’); for i:=1 to n do readln(a[i]); Writeln(‘Ispis niza’); for i:=1 to n do writeln(a[i]); End. kraj napred kraj
Definiše novi tip i to tip niza koji može imati maximalno 100 celobrojnih elemenata Program ucimoniz; Type niz=ARRAY[1..100] of integer; Var a:niz; n,i:integer; Begin Deklariše promenljivu a koja je tipa niz n i Memorija … a[1] a[2] a[3] nazad A kraj
ZADATAK 1. Program zbirniza; Type niz:=array[1..100] of integer; Var a:niy; n,i,s:integer; BEGIN writeln(‘koliko clanova ima niz’); readln(n); s:=0; writeln(‘unesi clanove niza’) FOR i:=1 to n do begin readln(a[i]); s:=s+a[i]; end; FOR i:=1 to n do writeln(‘a[‘,i,’]=‘, a[i]); writeln(‘s=’, s) End. pocetak n i:=1 to n a[i] NAIP koji će učitati niz od n elemenati i izračunati zbir elemenata niza. s:=0 i:=1 to n a[i] s:=s+a[i] s nazad kraj kraj
ZADACI ZA VEŽBANJE I DOMAĆI 1. Naip koji će učitati niz od 50 elemenata i izračunati aritmetičku sredinu niza. 2. NAIP koji će učitati niz od n elemenata. Izračunati proizvod svih nenula elemenata (različitih od nule). 3. Unosi se niz od 100 elemenata. NAIP koji računa zbir 5og, 46og i 78og elementa. 4. NAIP koji će ispisati sve brojeve do 500 koji su deljivi sa 3. 5. NAIP koji će ispisati sve trocifrene parne brojeve. nazad kraj