избор на оператор

[Иначе P;] - незадължителна част на оператора.

Когато N - число променлива или експресията на тип цяло число;

N1, N2. ... NN - възможно стойността на променливата N;

Р, Р1, Р2, ... PN - прости или смесени отчети.

Според този оператор:

ако стойността N = N1, се извършва Р1 (тогава контролът се предава на отчета след случай операторът на.);

ако стойността N = N2, се извършва Р2, (след което контролира се прехвърля на оператора за следващия случай изложението на.);

Ако N не приема някой от тези стойности, управлението се предава на Р оператор;

иначе, ако структурата отсъства, и N - не приема някой от тези стойности, контрол се предава след делото. на оператора.

1, 2, 5: writeln ( "А");

1, 2, 5 - изброени стойности, разделени със запетая.

7. 10 - интервал даден началните и крайните стойности на две точки.

Примери на типични проблеми, свързани с "Типични изчислителни процеси. разклоняване "

1. Намерете максималния брой сред трите неравностойно сред самите реални числа.

програма prim_max1; вариация, б, в: реален; започнем writeln ( 'Въведете, б, в'); readln (а, б, в); ако> б тогава ако> С, след writeln ( "макс - а ') друго writeln (" макс - с') друго, ако б

Името на програмата - предупредително съобщение prim_max1 на входни данни от клавиатурата, за да се намери най-много 3 номера

2. Вторият начин за решаване на този проблем: