Vetvenie programu if - else

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.