Семантика оператора “case”
Категория реферата: Рефераты по информатике, программированию
Теги реферата: конспект урока 10 класс, реферат по бжд
Добавил(а) на сайт: Zhelezkin.
1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
Семантика оператора “case”.
Одной из форм оператора выбора в языке Pascal является оператор сase. Синтаксис этого оператора приведен ниже.
сase <выражение> of
<список констант>:<оператор> {; <список констант>:<оператор>}
end
Например:
сase i mod 3 of
0: m:=0;
1: m:=-1;
2: m:=1;
end
ñase sym of
'=': k:=k+1;
'*', '+', '/', '-': ;
'!': l:=l+1;
':', ';': p:=p+1;
end
3. сase день of
ПН, ВТ, СР, ЧТВ, ПТН: writeln('Рабочий день');
СБ, ВСКР: writeln('Выходной день');
end
Ясно, что в этих примерах переменная i - типа integer, переменная sym - типа char, день - перечислимого типа (ПН, ВТ, СР, ЧТВ, ПТН, СБ, ВСКР).
Действие оператора сase из примера 1 можно было бы описать так:
if i mod 3=0 then m:=0 else
if i mod 3=1 then m:=-1 else
Рекомендуем скачать другие рефераты по теме: новшество, конспект.
1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата