Vetvenie programu if - else
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 uvádza vetvenie programu v jazyku C pomocou príkazu if, ktorý umožňuje vykonať časť kódu iba vtedy, keď je splnená daná podmienka. Podmienka sa zapisuje do okrúhlych zátvoriek a vyhodnocuje sa ako pravda (logická jednotka, nenulová hodnota) alebo nepravda (logická nula). Na príklade s premennou vek sa ukazuje testovanie plnoletosti pomocou porovnania vek >= 18. Následne sa príkaz rozširuje o vetvu else, ktorá sa vykoná, keď podmienka splnená nie je. Výsledkom je jednoduchý program, ktorý podľa veku vypíše „si plnoletý“ alebo „si neplnoletý“.
- - Príkaz if vykoná blok kódu iba vtedy, ak je podmienka splnená.
- - Podmienka je pravdivá, ak má hodnotu logickej jednotky, a nepravdivá, ak má hodnotu nula.
- - Ak podmienka nie je splnená, program blok preskočí a pokračuje ďalej.
- - Podmienky sa tvoria porovnaním hodnôt, napríklad vek >= 18.
- - Vetva else určuje, čo sa vykoná, keď podmienka v if splnená nie je.
- - Konštrukcia if-else umožňuje vybrať práve jednu z dvoch alternatív, napríklad plnoletý/neplnoletý.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky