Kezdőoldal » Számítástechnika » Programozás » Mi a különbség a Loop While...

Mi a különbség a Loop While és a While között ?

Figyelt kérdés

Sziasztok !


Bocs az amatőr kérdésért,de neten nem találtam rá választ.

Mi a különbség a Loop While és a While között ?

Köszönöm a válaszokat előre is.


2020. máj. 20. 16:44
1 2
 11/18 anonim ***** válasza:
100%

A for ciklus is elöltesztelő ciklus, némi gyakran használt, beépített "számlálós" funkcióval. Kiváltható egy előltesztelő while ciklussal.


A ciklusok egy kódrészletet ismételnek, nevezzük ciklusmagnak. Ezt addig ismétlik, amíg egy feltétel igaz. Általában a while kulcsszónál lehet megadni ezt a feltételt, ami lehet a ciklus elején és végén is. Azért lehet mindkét helyen, mert nem mindegy, hogy a ciklusmag lefutása előtt ellenőrzi a feltétel aktuális értékét, vagy utána. Ha előtte, akkor lehet, hogy egyszer sem hajtja végre a ciklusmagot, mert eleve hamis az ismétlési feltétel. Ha utána, akkor egyszer biztosan lefut, hiszen csak a végén értékeli ki a feltételt.

2020. máj. 23. 07:57
Hasznos számodra ez a válasz?
 12/18 anonim ***** válasza:
18%

"A for ciklus is elöltesztelő ciklus, némi gyakran használt, beépített "számlálós" funkcióval. Kiváltható egy előltesztelő while ciklussal."


Ez marhaság.

Meg ez is:


"ltalában a while kulcsszónál lehet megadni ezt a feltételt, ami lehet a ciklus elején és végén is."

2020. máj. 23. 09:48
Hasznos számodra ez a válasz?
 13/18 anonim ***** válasza:
100%

12-es


Akkor kérlek magyarázd el mire jó a for 2. És 3. Paraméterek, ha nem feltétel ellenőrzésre és számlálásra

2020. máj. 23. 10:08
Hasznos számodra ez a válasz?
 14/18 anonim ***** válasza:

Ne téveszd össze a ciklusszámláló értékének ellenőrzését egy feltételes ciklus feltételének vizsgálatával.


Ha egy számlálós ciklust át akarsz alakítani szekvenciává, akkor az menni fog feltételvizsgálat nélkül is, de a feltételes ciklus esetében ez már nem igaz.


A számlálós ciklusnál a feltételvizsgálat egy programozástechnikai megoldás abból a célból, hogy legyen egy eszközöd, de a te kódodhoz nem lesz köze. A feltételes ciklusoknál meg a te kódod szerves részét fogja képezni a feltétel és annak kiértékelése.

Ennek függvénye lesz majd, hogy milyen kód fut le, míg a számlálós ciklusnál mindig ugyanaz a kód (kódrész) fog lefutni.

2020. máj. 23. 10:17
Hasznos számodra ez a válasz?
 15/18 anonim ***** válasza:
93%

Aki eddig nem tudta, és még büszke is rá, annak íme két ciklus, ami pontosan ugyanazt csinálja. (C)


for (i=0; i<x; ++i) {...;}

i=0; while (i<x) {...; ++i;}


Más nyelvekben annyi a különbség, hogy néhol jóval szűkebbek a lehetőségek, és tényleg csak "számlálós" ciklusként használható a for, de lényegen nem változtat. Bármelyik for ciklus helyettesíthető előltesztelő ("while") ciklussal.

2020. máj. 23. 15:06
Hasznos számodra ez a válasz?
 16/18 anonim ***** válasza:
89%

15


Köszönöm szépen, hogy nem nekem kellett leírnom

2020. máj. 23. 15:51
Hasznos számodra ez a válasz?
 17/18 anonim ***** válasza:
12-es, te valami gyorstalpalon vegeztel?
2020. máj. 23. 15:52
Hasznos számodra ez a válasz?
 18/18 anonim ***** válasza:
50%

15: Azt senki nem vitatta - én legalább is biztos nem - hogy a while ciklust is lehet számlálós ciklusként alkalmazni.

A lényeg az, hogy nem erre való és a polémia sem erről szól. Az már viszont gáz, hogy te még azt sem érted meg, hogy miről van szó, de a saját sutaságodra/butaságodra roppant büszke vagy.

2020. máj. 23. 15:58
Hasznos számodra ez a válasz?
1 2

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!