06 Binárne vetvenie 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
Prednáška predstavuje binárne vetvenie ako prvú riadiacu štruktúru jazyka C na príklade programu, ktorý načíta dve celé čísla pomocou scanf a porovná ich príkazom if s vetvou else. Vnorením ďalšieho if do vetvy else sa rozlišujú prípady A menšie, väčšie alebo rovné B. Spomína sa aj čiastočné vetvenie bez vetvy else, pri ktorom sa v nesplnenej podmienke nič nevykoná a program pokračuje ďalej. Vetvením sa nedá vrátiť späť v riadení programu, skok sa v štruktúrovanom programovaní nepoužíva. Na záver je vysvetlený zložený príkaz: viac príkazov v jednej vetve treba uzavrieť do zložených zátvoriek, pričom bodkočiarka pred else sa píše len pri jednoduchom príkaze.
- - Binárne vetvenie rozdeľuje riadenie programu na dve vetvy pomocou príkazu if – else.
- - Vnorené vetvenie umožňuje rozlíšiť tri prípady porovnania: A < B, A > B a A == B.
- - Čiastočné vetvenie je if bez vetvy else; ak podmienka neplatí, program pokračuje ďalej.
- - Vetvením sa v zdrojovom kóde nedá vrátiť späť; príkaz skoku sa v štruktúrovanom programovaní nepoužíva.
- - Za if alebo else môže byť len jeden príkaz, viac príkazov sa musí zlúčiť do zloženého príkazu v { }.
- - Pred else sa píše bodkočiarka, ak ide o jednoduchý príkaz; pri zloženom príkaze je bodkočiarka vnútri zátvoriek.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky