Вопрос:

Ниже приведена программа, записанная на четырёх языках программирования. Было проведено 6 запусков программы, при которых в качестве значений переменных s и t вводились пары чисел (s, t). Выберите те запуски, при которых программа напечатала "NO".

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

Ответ:

Программа выводит "NO", если условие (s < 10) or (t > 10) ложно. Это означает, что s >= 10 И t <= 10.

Проверим каждый вариант:

  • А) (15, 9): s = 15 (больше или равно 10), t = 9 (меньше или равно 10). Условие (15 >= 10) AND (9 <= 10) истинно. Программа напечатает "NO".
  • Б) (5, 11): s = 5 (меньше 10). Условие (5 < 10) or (11 > 10) истинно (первая часть s < 10 истинна). Программа напечатает "YES".
  • В) (0, 9): s = 0 (меньше 10). Условие (0 < 10) or (9 > 10) истинно (первая часть s < 10 истинна). Программа напечатает "YES".
  • Г) (3, 11): s = 3 (меньше 10). Условие (3 < 10) or (11 > 10) истинно (первая часть s < 10 истинна). Программа напечатает "YES".
  • Д) (17, 10): s = 17 (больше или равно 10), t = 10 (меньше или равно 10). Условие (17 >= 10) AND (10 <= 10) истинно. Программа напечатает "NO".
  • Е) (15, 6): s = 15 (больше или равно 10), t = 6 (меньше или равно 10). Условие (15 >= 10) AND (6 <= 10) истинно. Программа напечатает "NO".

Правильные ответы: А, Д, Е.

ГДЗ по фото 📸
Подать жалобу Правообладателю