Mit csinál ez a sor: ciklus i = 0 . n - 1?
Szerintem ez egy pszeudokód akar lenni.
Hát: i = 0..n-1
Ha ezt meglátom az jut eszembe, hogy "n" szer ismétlődjön meg. Mert a számítás technika 0-tól indexel (már amelyik nyelv, de 99%-ban 0-tól). Így ha valaminek 5 eleme van, akkor annak indexei: 0, 1, 2, 3, 4
Mivel 5db számot látsz 0-tól 4-ig, így a hossz 5. De 5-s elem nincs, mert a 4-es az! Így azokra hibaként kell tekinteni, ha 5-sre hivatkozol.
Szóval i "0"tól "n-1"ig. n jelen esetben a tömb hossza: 5. Így 5-1=4. Azaz i 0-tól 4-ig vehet fel értékeket.
tömb[0] = "egy"
tömb[1] = "kettő"
tömb[2] = "három"
tömb[3] = "négy"
tömb[4] = "öt"
ciklus i=0.n-1
... kiír(tömb[i])
Tehát 5x fog lefutni a kiír(tömb[i])
Először =0, így kiírja az "egy"-et.
Következő futásnál i=1, így kiírja a "kettő"-t
Míg az utolsó n-1 miatt a 4, így tömb[4] miatt kiír: "öt"
Még csak a második kérdést olvasom tőled, de máris nyugtalanító élmény. Valamiféle semelyik nyelvhez, csak „amúgy” a programozáshoz kötődő pszeudokód-gyűjteményt forgatsz? Ott van terítve a magyarázat nélküli, értelmetlen blabla, ezért kénytelen vagy vakon bele-belebökni, hogy hátha látott már valaki ilyen furcsaságot?
Nem lehet tudni, hogy honnan veszed a problémáidat, és mit remélsz a válaszoktól. Ilyen morzsákból nem fogsz semmi értelmeset összerakni. pláne nem holmi nagy általánosságok szintjén. Kezdj el egy bizonyos meghatározott nyelvet tanulni, a leírások meg a gyakorlás majd rávezetnek a különféle jelölések értelmére.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!