Вопрос:

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

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

Ответ:

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

Похожие