Nizovi Jednodimenzionalni nizovi 34 5 98 56 2

  • Slides: 7
Download presentation
Nizovi Jednodimenzionalni nizovi 34, 5, 98, 56, 2, 18, 407, 8, 33, 21, 3,

Nizovi Jednodimenzionalni nizovi 34, 5, 98, 56, 2, 18, 407, 8, 33, 21, 3, 345, 489, 12, 11, 43, 10, 7, 1 Niz od 19 celih brojeva Prvi 2. član niza 3. niza član 19. član niza kraj

Jednodimenzionalni nizovi n n Karakteristike nizova Definisanje, unos i ispis niza Rešen primer Zadaci

Jednodimenzionalni nizovi n n Karakteristike nizova Definisanje, unos i ispis niza Rešen primer Zadaci za vežbanje kraj

Karakteristike niza n n n Članovi (elementi niza) su svi istog tipa Broj elemenata

Karakteristike niza n n n Članovi (elementi niza) su svi istog tipa Broj elemenata Svakom elementu se pristupa preko imena niza i indeksa (rednog broja) n a[i] Primer: a[4] – četvrti element niza a n c[81]–osamdesetprvi element niza c n nazad Ime niza Redni broj Člana (index) kraj

Definisanje, unos i ispis niza Program ucimoniz; Type niz=ARRAY[1. . 100] of integer; Var

Definisanje, unos i ispis niza Program ucimoniz; Type niz=ARRAY[1. . 100] of integer; Var a: niz; n, i: integer; Begin pocetak n i: =1 to n 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. a[i] i: =1 to n a[i] kraj napred kraj

Program ucimoniz; Definiše novi tip i to tip niza koji može imati maximalno Type

Program ucimoniz; Definiše novi tip i to tip niza koji može imati maximalno Type niz=ARRAY[1. . 100] of integer; 100 celobrojnih elemenata Var a: niz; Deklariše promenljivu a koja n, i: integer; je tipa niz Begin n i a[1] a[2] a[3] nazad Me mo rija … A kraj

ZADATAK 1. NAIP koji će učitati niz od n elemenati i izračunati zbir elemenata

ZADATAK 1. NAIP koji će učitati niz od n elemenati i izračunati zbir elemenata niza. pocetak n s: =0 i: =1 to n a[i] s: =s+ a[i] 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 i: =1 to n a[i] s kraj readln(a[i]); s: =s+a[i]; end; FOR i: =1 to n do writeln(‘a[‘, i, ’]=‘, a[i]); writeln(‘s=’, s) End. nazad kraj

ZADACI ZA VEŽBANJE I DOMAĆI 1. Naip koji će učitati niz od 50 elemenata

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 5 og, 46 og i 78 og 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