Задание №1. Пусть пользователь вводит целое число от 1 до 10, программа должна приписать к нему слово "ученик" с необходимым окончанием (нулевое

Оператор варианта

Пусть пользователь вводит целое число от 1 до 10, программа должна приписать к нему слово "ученик" с необходимым окончанием (нулевое, "а" или "ов").

program pr;
var n: integer;
begin
write('Число учеников --> '); readln(n);
write(n,' ученик');
case n of
2..4: write('а');
5..10: write('ов');
end;
readln;
end.

Задание №2

Даны 2 числа а и b и четырёхзначное число s, цифрами которого могут быть 1, 2, 3, 4. Этими цифрами зашифрованы знаки математических операций. Цифра 1 обозначает сложение, цифра 2 обозначает умножение, цифра 3 обозначает вычитание, цифра 4 обозначает деление.

Найти результат вычислений, причём порядок действий таков:

1 – е действие зависит от первой цифры и выполняется между числами a и b;

2 – е действие зависит от второй цифры и выполняется между числом b и результатом 1- го действия;

3 – е действие зависит от третьей цифры и это результат 1-го и 2-го действий;

4 – е действие зависит от четвёртой цифры и это результат 2-го и 3 –го действий.

Задание №3

Оператор безусловного перехода

Написать программу, которая число, введённое с клавиатуры, печатает в виде текста

На примере данной программы можно пронаблюдать работу оператора безусловного перехода

Program Number;

Label

Metka;

Var

a, b, c: integer;

Begin

Metka: writeln (‘Введите цифру ‘);

readln (a);

case a of

0: writeln (‘ноль‘);

1: writeln (‘один‘);

2: writeln (‘два‘);

3: writeln (‘три‘);

4: writeln (‘четыре‘);

5: writeln (‘пять‘);

6: writeln (‘шесть‘);

7: writeln (‘семь‘);

8: writeln (‘восемь‘);

9: writeln (‘девять‘);

else

begin

writeln (‘Это число не является цифрой‘);

Goto Metka;

end;

end;

readln;

End.

В этой программе мы заставляем пользователя правильно ввести цифру. Сколько бы раз пользователь ни вводил числа не из промежутка 0..9, программа будет выдавать сообщение об ошибочном вводе и снова просить ввести цифру.

Задание. Наберите программу и протестируйте ее.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: