08 Vnáranie cyklov v jazyku C
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 ukazuje vnáranie cyklov v jazyku C na príklade vykreslenia štvorca n x n hviezdičiek. Najprv sa vypíše jeden riadok hviezdičiek cyklom for so zalomením riadka a následne sa tento riadok vloží do vonkajšieho cyklu for, ktorý ho zopakuje n-krát; keďže ide o viac príkazov, treba použiť zložené zátvorky. Potom sa rovnaké riešenie prepíše na cyklus while, kde je nutné samostatne nastaviť počiatočnú hodnotu riadiacej premennej a v tele cyklu ju inkrementovať, a ďalej na cyklus do while s bodkočiarkou za podmienkou. Na záver autor ukazuje, že cykly možno kombinovať, napríklad vonkajší do while a vnútorný while, a získať tak štyri spôsoby vypísania toho istého výstupu.
- - Vnorený cyklus je cyklus vložený do tela iného cyklu; vnútorný vypíše riadok a vonkajší ho opakuje.
- - Viac príkazov v tele cyklu vyžaduje zložené zátvorky.
- - Pri while treba riadiacu premennú inicializovať pred cyklom a inkrementovať v jeho tele.
- - Cyklus do while má podmienku na konci a za ňou bodkočiarku.
- - Typy cyklov (for, while, do while) sa dajú ľubovoľne kombinovať vo vonkajšej aj vnútornej úrovni.
- - Štvorec 10x10 hviezdičiek možno vypísať viacerými ekvivalentnými spôsobmi s rovnakým výsledkom.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky