Условный оператор
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: доклады о животны, мировая торговля
| Добавил(а) на сайт: Быков.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата
WriteLn('Максимальное из двух есть ', Max : 12 : 6)
End.
Задача 3. Преобразовать символ, если он является строчной русской буквой, в заглавную букву.
Так как в альтернативной системе кодировки ASCII строчные русские буквы идут не подряд, а с некоторым разрывом, то в данном случае, в зависимости от того, в какую часть таблицы попадает введенная буква, используется та или иная формула. Если введённый символ не является строчной русской буквой, он выводится без изменения.
Program UpCase;
Var C : Char;
Begin
Write('Введите символ:');
ReadLn(C);
Case C Of
'а'..'п' : C := Chr(Ord(C) - 32);
'р'..'я' : C := Chr(Ord(C) - 80)
End;
WriteLn(C);
End.
Как видно из примера, в качестве метки может выступать не только отдельное значение, но и диапазон значений. Кроме того, в качестве метки может выступать перечень значений выражения (значения перечисляются через запятую).
Контрольные вопросы и задания
Когда возникает необходимость в организации развилки?
Какая развилка называется полной? неполной?
Выражение какого типа может выступать в качестве условия при организации развилки? Какие значения принимают такие выражения?
Могут ли в полной развилке не выполниться операторы ни по одной из ветвей? выполниться по обеим ветвям?
Записать примеры 1-3 по теме "Оператор выбора" с помощью условного оператора. Сколько развилок понадобилось в каждом из случаев?
В каком случае целесообразно использовать оператор выбора?
Какого типа может быть выражение, являющееся селектором выбора? Приведите примеры.
Используя оператор выбора решить задачу: "Определить знак заданного целого числа".
Рекомендуем скачать другие рефераты по теме: сочинения по литературе, реферат по математиці.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата