90 likes | 238 Views
2012. február 15. Paulik Áron. Prog szakkör. Elöltesztelő ciklus. i:=0 CIKLUS AMÍG i<10 … … i:=i+1 CIKLUS_VÉGE. Hátultesztelő ciklus. i:=0 CIKLUS … … i:=i+1 AMÍG i<10. Tömbök (vagy vektorok). Azonos típusú adatok gyűjteménye t : egész[5]
E N D
2012. február 15. Paulik Áron Prog szakkör
Elöltesztelő ciklus i:=0 CIKLUS AMÍG i<10 … … i:=i+1 CIKLUS_VÉGE
Hátultesztelő ciklus i:=0 CIKLUS … … i:=i+1 AMÍG i<10
Tömbök (vagy vektorok) • Azonos típusú adatok gyűjteménye • t : egész[5] • Tömbindex: a kérdéses elem sorszáma • t[3] := 1 • KI: t[0] • t[2] := t[1] • Indexelés: 0-tól n-1-ig • s := 3 • KI: t[s]
Tömb feltöltése PROGRAM tomb VÁLTOZÓK: t : egész[20], i : egész i := 0 CIKLUS AMÍG i<|t| BE: t[i] i := i+1 CIKLUS_VÉGE PROGRAM_VÉGE
Tömb bejárása CIKLUS AMÍG i<|t| KI: t[i] i := i+1 CIKLUS_VÉGE
Mátrix Többdimenziós tömb Pl. 2D: m = egész[15][10] Hogy járjuk be?
Programozási tételek • I. Összegzés tétele • Egy sorozat összes elemének összeadása • Más művelet is lehetséges, pl. szorzás • Ciklus segítségével • Az összeghez külön változót használunk
Feladatok Tömb 1, 2, 4 Progtételek 1, 5, 8, 9, 10, 11 Véletlen szám generálása 0 és 100 között: a := rnd 100