Kezdőoldal » Számítástechnika » Programozás » Mit csinál ez a sor: ciklus i...

KIakadtam00 kérdése:

Mit csinál ez a sor: ciklus i = 0 . n - 1?

Figyelt kérdés
Ezt nem tudom felfogni van ennek valami értelme?

2019. szept. 30. 18:15
 1/4 anonim ***** válasza:
30%
Nem nehéz kitalálni.
2019. szept. 30. 19:29
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
100%

Szerintem ez egy pszeudokód akar lenni.

[link]


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"

2019. szept. 30. 19:31
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
27%
Semmit sem csinál.
2019. szept. 30. 20:11
Hasznos számodra ez a válasz?
 4/4 tabaki ***** válasza:
73%

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.

2019. szept. 30. 22:10
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!