While ciklusra olyan példa, ami nem a for ciklus működésén alapul, és nem is a do-while ciklusén?
"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.
Tehát olyan példa ciklusra, ami nem ciklus?
Sok sikert hozzá.
while (GetMessage(&msg, (HWND) NULL, 0, 0)) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}
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?
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.
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 © 2024, 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!