Задача Задача №3125558
А
А
Данная программа написана на языке Паскаль и реализует алгоритм с условием проверки значений переменных. Давайте разберемся в программе.
- Сначала пройдем по коду на Паскале:
нач
var s, t: integer;
begin
readln(s);
readln(t);
if (s > 10) or (t > 10) then
writeln('YES')
else
writeln('NO');
end.
Теперь интерпретируем этот код:
- Объявляются две переменные целого типа
sиt. - Программа читает два числа из ввода.
- Затем проверяется условие: если хотя бы одно из чисел больше 10, программа выводит "YES", иначе "NO".
- Объявляются две переменные целого типа
Теперь посчитаем, сколько запусков дадут результат "YES" из предоставленных пар чисел:
- (1, 2) -> NO
- (11, 2) -> YES
- (1, 12) -> YES
- (11, 12) -> YES
- (-11, -12) -> NO
- (-11, 12) -> YES
- (-12, 11) -> YES
- (10, 10) -> NO
- (10, 5) -> YES
Таким образом, из 9 запусков программы, при которых вводились пары чисел, программа напечатала "YES" в 5 случаях.