Végtelen ciklus?
"Kezdjük ott, hogy egy szálnak nincs "stop" metódusa. A szál maga egy metódus."
Sikerült belekötni a nyelvezetembe? Hát gratulálok hozzá. :)
"utána van egy 2 sec delay amíg végig vizsgálja hogy eleget csipogott e azzal lehet valamit kezdeni?"
Miféle delay? 2 sec-ig tart megvizsgálni? Azt nem hiszem. A delay-t te raktad bele, úgy sejtem.
Viszont akkor meg muti a kódot.
for(a=0;a<500000;a++) // <= AZ IGAZI VÉGTELENITETT CIKLUS :D
{
for(int qq = v;qq >= 0;qq--)
{
Thread.Sleep(1000);
szamlalo = qq;
Console.Write("\r Ennyi másodperc van hátra: {0} ", szamlalo);
}
for(i=0;i<b;i++)
{
Console.Beep(5000, 1000);
Thread.Sleep(1000);
}
}
az elejében ha visszaszámolt át ugrik a 2. ciklusra ahol csipog annyit amennyit megadtunk és még vizsgál 1 et hogy van e még olyan csipogás amit teljesíteni kell majd ez után ugrik fel és adja hozzá a következő részletet a teljes ciklushoz
// A kód helytelensége miatt ne szóljatok le :D
Végtelen ciklus:
while (true) {
//...
}
Már a feladat specifikációja is gyanús nekem, elég pongyola..
Végtelen ciklus kell, de adott másodperctől számol visszafelé??
És minuszba megy a számláló? "-123 másodperc van hátra", hát ez elég hülyén néz ki.
Másrészt meg a csipogások számánál nincs kikötve, hogy a egyenletesen kell eloszlatni a futási időre, így a feladat megoldását az is kielégíti, h először csinálsz N darab csipogást, majd egy utána egy ciklussal visszaszámolsz M second-ot.
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!