Вопрос:

4. Ниже приведена программа: var s, t: integer; begin readln(s); readln(t); if (s > 10) or (t> 10) then writeln('YES') else writeln('NO') end. Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (−11, 12); (−12, 11); (10, 10); (10, 5). Сколько было запусков, при которых программа напечатала «YES»?

Смотреть решения всех заданий с листа

Ответ:

Программа выводит "YES", если хотя бы одно из чисел `s` или `t` больше 10. Проверим каждую пару чисел: 1. (1, 2) -> NO 2. (11, 2) -> YES 3. (1, 12) -> YES 4. (11, 12) -> YES 5. (-11, -12) -> NO 6. (-11, 12) -> YES 7. (-12, 11) -> YES 8. (10, 10) -> NO 9. (10, 5) -> NO Итого, программа напечатала "YES" 5 раз.
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие