While ciklusra olyan példa, ami nem a for ciklus működésén alapul, és nem is a do-while ciklusén?
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
"Tehát nem számlálás (for) és nem is adatok újrabekéregetése, illetve bizonyos utasítások újrafuttatása feltételig (do-while)."
Hát ilyen nincs.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Tehát olyan példa ciklusra, ami nem ciklus?
Sok sikert hozzá.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
while (GetMessage(&msg, (HWND) NULL, 0, 0)) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
Hármasnál és ötösnél a pont.
"Tehát nem számlálás (for) és nem is adatok újrabekéregetése, illetve bizonyos utasítások újrafuttatása feltételig (do-while)."
A ciklus definició szerint bizonyos utasítások ismétlődése adott feltételig. Akkor most tulajdonképpen mit szeretnél?
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
szerintem olyat szeretet volna kérdezni, hogy counter változó nélküli ciklus, tehát nem egy tömbbön vagy ilyenen megy végig sorban, hanem valami sorszámozatlan feltételen alapul a ciklus.
Például:
do{
input=prompt("kedvenc színed?");
}
while(1 > input.length);
És ekkor nem adhat meg üres értéket, ha meg mégsére megy hibát ad, mert nincs lengthje nullnak.
De számoknál lehet hasonló, de most nem jut szembe.
UI:
ciklus nélküli ciklus is lehet,
ha saját magát hívja meg.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
egy msql példa a mysqli_fetch_array függvény, ami egy táblázat egy sorát adja vissza, ha nincs több sor, akkor false-t ad vissza
print("<table border='1px'><tr><td>Név</td><td>Mobil</td><td>Lakcím</td></tr>"); //táblázat fejléce
$vissza = $kapcsolat->query("select * from telefonkonyv");
while ( $sor = mysqli_fetch_array( $vissza ) ) {
print("<td>".$sor["nev"]."</td>");
print("<td>".$sor["mobil"]."</td>");
print("<td>".$sor["lakcim"]."</td></tr>");
}
print("</table>");
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!