Вопрос:

Ниже приведена программа, записанная на двух языках программирования. Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел: (1, 1); (10, 7); (6, -12); (6, 6); (5, 2); (-10, -8); (-10, 11); (3, 1); (12, 8). Сколько было запусков, при которых программа напечатала «ДА»?

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

Ответ:

Решение:

Программа напечатает «ДА», если условие if (s < 7) and (k < 7) будет истинным. Проверим каждое введенное значение пары (s, k):

  1. (1, 1): \( 1 < 7 \) и \( 1 < 7 \) — истина. Программа напечатает «ДА».
  2. (10, 7): \( 10 < 7 \) — ложь. Условие ложно.
  3. (6, -12): \( 6 < 7 \) — истина, \( -12 < 7 \) — истина. Условие истинно. Программа напечатает «ДА».
  4. (6, 6): \( 6 < 7 \) — истина, \( 6 < 7 \) — истина. Условие истинно. Программа напечатает «ДА».
  5. (5, 2): \( 5 < 7 \) — истина, \( 2 < 7 \) — истина. Условие истинно. Программа напечатает «ДА».
  6. (-10, -8): \( -10 < 7 \) — истина, \( -8 < 7 \) — истина. Условие истинно. Программа напечатает «ДА».
  7. (-10, 11): \( -10 < 7 \) — истина, \( 11 < 7 \) — ложь. Условие ложно.
  8. (3, 1): \( 3 < 7 \) — истина, \( 1 < 7 \) — истина. Условие истинно. Программа напечатает «ДА».
  9. (12, 8): \( 12 < 7 \) — ложь. Условие ложно.

Программа напечатала «ДА» в 6 случаях.

Ответ: 6

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