Pascal - větvení
Větvení Neúplný příkaz větvení, je-li ve větvi pouze jeden příkaz Zápis v programu: if podmínka then jediný příkaz;
Větvení Př. Určete absolutní hodnotu čísla
Větvení Úplný příkaz větvení
Větvení Zápis v programu: if podmínka then begin první příkaz; poslední příkaz end else end; Středníky sepíší za všemi příkazy, které jsou uzavřeny v logických závorkách begin – end; u posledního příkazu před end se středník psát nemusí Středník se také píše úplně na konci větvení (za posledním end) Nikde jinde se středník psát nesmí!
Větvení Př. Dělení – ošetření proti dělení nulou
Větvení Př. Dělení – ošetření proti dělení nulou
Příkazy Div a Mod Příkazy Div a Mod Příkaz div vrátí celočíselný podíl, naproti tomu mod vrací zbytek po dělení. Zápis vypadá takto: [cislo] div [cislo]. Popřípadě [cislo] mod [cislo]. Příklad: 9 div 2 vrací hodnotu 4 {Dvojka se do devítky vejde 4krát a zbytek nás nezajímá} 9 mod 4 vrací hodnotu 1. {Dvojka se do devítky vejde sice 4krát, ale nás zajímá zbytek a to je jedna.}
Větvení Př. Rozhodněte, je-li číslo liché nebo sudé
Větvení Př. Zjistěte dělitelnost čísel
Větvení pokračování kódu Procedura exit tato procedura má za následek ukončení programového bloku. Program se tím zjednoduší
Psaní kódu Je důležité, abychom kód psali přehledně, jinak může být problém najít chybu