Контрольные задания > 6. Ниже приведён алгоритм, записанный на пяти языках программирования.
Паскаль
var s,k:integer;
begin
readln(s);
readln(k);
if (s > 8) and (k <= 4)
then writeln('ДА')
else writeln('HET')
end.
Вопрос:
6. Ниже приведён алгоритм, записанный на пяти языках программирования.
Паскаль
var s,k:integer;
begin
readln(s);
readln(k);
if (s > 8) and (k <= 4)
then writeln('ДА')
else writeln('HET')
end.
Данная программа на языке Паскаль считывает два целых числа, s и k. Затем проверяется условие: если s больше 8 и k меньше или равно 4, то выводится 'ДА', иначе выводится 'HET'.
Для понимания работы алгоритма необходимо знать значения введенных чисел s и k.
Например:
1. Если s = 9 и k = 4, то условие (s > 8) and (k <= 4) выполняется, и программа выведет 'ДА'.
2. Если s = 7 и k = 5, то условие (s > 8) and (k <= 4) не выполняется, и программа выведет 'HET'.
3. Если s = 9 и k = 5, то условие (s > 8) and (k <= 4) не выполняется, и программа выведет 'HET'.
4. Если s = 7 и k = 4, то условие (s > 8) and (k <= 4) не выполняется, и программа выведет 'HET'.