Cyklus 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
Prednáška predstavuje cyklus while v jazyku C, ktorý opakuje blok príkazov, kým je splnená podmienka v zátvorke. Program najprv vyhodnotí podmienku, a ak je pravdivá, vykoná telo cyklu a po jeho skončení sa znova vráti k podmienke; ak je nepravdivá, pokračuje kódom za cyklom. Na príklade s premennou počet inicializovanou na 5 a podmienkou počet > 0 je ukázané, že bez zmeny premennej v tele vznikne nekonečný cyklus. Príkaz počet = počet - 1 podmienku postupne mení, takže sa slovo „Ahoj“ vypíše presne 5-krát (pri hodnote 10 desaťkrát). Po skončení cyklu má premenná počet hodnotu 0, čo demonštruje aj výpis pomocou printf.
- - Syntax: while (podmienka) { telo cyklu }.
- - Podmienka sa vyhodnocuje pred každým opakovaním; telo sa vykoná, len ak je pravdivá.
- - Ak je podmienka nepravdivá, program pokračuje príkazmi za cyklom.
- - Premenná v podmienke sa musí v tele cyklu aktualizovať, inak vznikne nekonečný cyklus.
- - Počet opakovaní určuje počiatočná hodnota premennej a jej zmena, napr. počet = počet - 1.
- - Pri počiatočnej hodnote 5 sa telo vykoná 5-krát, pri 10 desaťkrát.
- - Po skončení cyklu má premenná počet hodnotu 0, lebo posledná aktualizácia ešte prebehla.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky