====== Elágazás IF. Eldöntés CASE/SWITCH. Egymásba ágyazott feltételek ====== ===== Az elágazás: IF ===== Az ''if/then'' (ha/akkor) feltételes utasítás if logikai_kifejezés then utasítások_ha_igaz; Az ''if/then'' utasítás blokkok használatával if logikai_kifejezés then begin utasítások_1; utasítások_2 end; Az ''if/then/esle'' (ha/akkor/különben) feltételes utasítás if logikai_kifejezés then utasítások_ha_igaz else utasítások_ha_hamis; Az ''if/then/esle'' utasítás blokkok használatával if logikai_kifejezés then begin utasítások_1; utasítások_2 end else begin utasítások_3; utasítások_4 end; Példa if (b = 1) or (b = 7) or (b = 2037) or (b = 5) then utasitas_1 else utasitas_2; ===== Egymásba ágyazott feltételek ===== if logikai_kifejezés_1 then utasítások_ha_1_igaz else if logikai_kifejezés_2 then utasítások_ha_2_igaz else utasítások_ha_2_hamis; ===== Az eldöntés: CASE ===== case változó of érték_1: utasítás_1; érték_2: utasítás_2; .. érték_n: utasítás_n; else utasítás_különben; end; Példa case b of 1,7,2037,5: utasitas_1; else utasitas_2 end;