Hirdetés
Új hozzászólás Aktív témák
-
bucsupeti
senior tag
A ciklusfejben és a ciklusmagban is van egy növelése a ciklusváltozónak.
A System.out.print (++i +" "); sorban legelőször az i értéke növekszik, majd kiirásra kerül.
System.out.print (n++ +" "); sorban először kiirásra kerül az n majd utána növekszik az értéke.Még annyit hozzátennék hogy szerintem a növekményes ciklusban (for) ne piszkáljuk a ciklusváltozót a ciklusmagban. Ha erre szükség van akkor ne for hanem while ciklust kell alkalmazni.
Utálom amikor eröltetett példákkal próbálják magyarázni egy-egy nyelvi elem működését. Ennél már csak a "mutatóramutatómutatóttatalmazómutató" a szebb amit C-ben szoktak példázni, de a gyakorlatban ilyen soha nem jön elő.
-
Jim-Y
veterán
Szia, pszeudo-magyarázat

ciklus 1-től 10-ig
ciklusváltozó explicit inkrementálása
print ciklusváltozó
ciklusváltozó implicit inkrementálása
ciklus végemásik eset:
ciklus 1-től 10-ig
print ciklusváltozó
ciklusváltozó explicit inkrementálása
ciklusváltozó implicit inkrementálása
ciklus végeNézzük konkrétan, hogy a ciklus első periodusában mi történik:
első esetben:
i = 1
i = i + 1
print(i) // 2
i = i + 1 // i == 3másik esetben
i = 1
print(i) // 1
i = i + 1 // i == 2
i = i + 1 // i == 3
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- 216 - Lenovo Legion Slim 7 (16IRH8) - Intel Core i7-13700H, RTX 4060
- Eredeti Microsoft Windows 10 / 11 Pro OEM licenc Akciós áron! 64/32 bit Azonnali kézbesítéssel
- Dell Latitude 9420 i5-1145G7 14" FHD+ 16GB 512GB 1 év garancia
- GYÖNYÖRŰ iPhone SE 2020 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3920
- Lenovo ThinkPad P1 Gen 4 i7 32GB RAM 1TB SSD NVIDIA RTX A2000 2560X1600 400nit Garancia 19 hónap
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


