Cyklus Do-While
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Video porovnáva cyklus while s cyklom do-while v jazyku C. Na príklade s premennou N typu int nastavenou na 0 a podmienkou N > 5 ukazuje, že while sa nemusí vykonať ani raz, ak podmienka nie je splnená hneď na začiatku. Pri prepise na do-while sa kľúčové slovo while presunie za telo cyklu spolu s podmienkou a na koniec sa musí pridať bodkočiarka. Telo cyklu do-while sa vždy vykoná aspoň raz, pretože podmienka sa vyhodnocuje až po jeho prvom prebehnutí. Po zmene znamienka v podmienke sa text vypíše päťkrát, takže cyklus pokračuje, kým je podmienka splnená. Do-while sa preto používa, keď má kód v cykle bežať minimálne raz.
- - Každý cyklus potrebuje inicializáciu premennej, podmienku a update.
- - Cyklus while kontroluje podmienku pred telom, takže sa nemusí vykonať ani raz.
- - Cyklus do-while kontroluje podmienku až po tele, takže vždy zbehne aspoň raz.
- - Syntax do-while: do { telo } while (podmienka); a bodkočiarka na konci je povinná.
- - Pri while cykle sa za podmienku bodkočiarka nedáva.
- - Do-while sa opakuje, pokiaľ je podmienka splnená, no prvé vykonanie prebehne vždy.
- - Do-while použijeme, keď chceme, aby sa kód v cykle vykonal minimálne raz.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky