Решить задачки, используя оператор выбора (case):1. Ввести оценку (5, 4, 3, 2)
Решить задачки, используя оператор выбора (case):
1. Ввести оценку (5, 4, 3, 2) и вывести подходящее ей пояснение (отлично, превосходно, удовлетворительно, неудовлетворительно).
2. Написать программку, которая после введенного с клавиатуры числа (в спектре от 1 до 99), обозначающего валютную единицу, дописывает слово копейка в правильной форме, к примеру 5 копеек, 41 копейка и т.д.
Заблаговременно громадное спасибо!!!!!!!
1-ая программка
var x:integer;
begin
readln(x);
case x of
2: writeln('Неудовлетворительно');
3: writeln('Удовлетворительно');
4: writeln('Хорошо');
5: writeln('Отлично');
end;
end.
2-ая программа
var x:integer;
begin
readln(x);
if not x in [1..99] then
writeln('[ERROR]');
case x of
10..20,30,40:write(x,' копеек');
else
case x mod 10 of
1:write(x,' копейка');
2..4:write(x,' копейки');
else write(x,' копеек');
end;
end;
end.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.