Kezdőoldal » Számítástechnika » Programozás » A for és a while ciklus...

A for és a while ciklus magjában miben tér el a continue utasítás működése?

Figyelt kérdés
2017. máj. 29. 16:13
1 2
 11/16 anonim ***** válasza:

"Ezért is számlálós ciklus a for neve "


A for ciklus azért számlálós, mert a ciklusváltozó egy intervallumon belül monoton növekszik vagy csökken, de a lényeg, hogy a ciklusváltozó értékétől függ a ciklusmag lefutása, míg pl. while esetében egy (vagy több) logikai helyzet kiértékelésének eredményétől.

2017. máj. 29. 22:12
Hasznos számodra ez a válasz?
 12/16 anonim ***** válasza:
A continue, goto használata strukturálatlanná teszi a kódot. Rossz ez? Nem feltétlenül, de nehezebben átlátható a futása (majd ha egy olyan ciklust kell debugolnod, ami nyolcezerszer lefut, de random módon skippeli a ciklusmag felét, és ki kéne igazodnod rajta, hogy mi hányszor hajtódik végre benne, megérted, miért kerülendő a continue)
2017. máj. 29. 22:17
Hasznos számodra ez a válasz?
 13/16 anonim ***** válasza:
#11 Még mindig C-like nyelvekről van szó, ahola for ciklus működése funkcionálisan majdnem ugyanaz mint a while ciklusé. Te még mindig a Pascal rokonságáról beszélsz.
2017. máj. 29. 22:18
Hasznos számodra ez a válasz?
 14/16 anonim ***** válasza:

Amit írtam, az a C szintaxist követő nyelvek esetében is igaz. Ellentétben mondjuk azzal, amit te írtál a másik topikban.

Egyébként, sem itt, sem a másik topikban nem volt feltétel a C, vagy a C tipsú nyelvek halmaza. Ezt csak te gondolod hozzá, valamiért.

For és while ciklusokról, azok közötti különbségről van, volt szó.

2017. máj. 29. 22:41
Hasznos számodra ez a válasz?
 15/16 anonim ***** válasza:

# 14/14 Időpont tegnap 22:41


"Amit írtam, az a C szintaxist követő nyelvek esetében is igaz."

Egyrészt nem igaz másrészt nem a szintaxis miatt...


És de a másik kérdés alatt a kérdező egyértelműen C++ kódot írt, szóval definiálva volt.


És Pascalban sem igaz már jóideje, létezik a nyelvben enchanced for loop is.

2017. máj. 30. 02:01
Hasznos számodra ez a válasz?
 16/16 anonim ***** válasza:
#14 Attól, hogy te képtelen voltál elolvasni, hogy a kérdésben KONKRÉTAN C++ kód szerepelt, nem én képzelgek. Ha a lovak emésztéséről kérdeznek, nehogy már a szamárról kezdj el ebszélni.
2017. máj. 30. 12:11
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!