Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3142249
А
Аноним
26 апреля 2025 12:44 · публичный вопрос
А
Аноним

Ниже приведена программа, записанная на двух языках программирования. Паскаль var s, k: integer; begin readln(s); readln(k); if (s > 5) or (k > 5) then writeln ('ДА') else writeln…

Запрос пользователя

Ниже приведена программа, записанная на двух языках программирования. Паскаль var s, k: integer; begin     readln(s);     readln(k);     if (s > 5) or (k > 5)         then writeln ('ДА')         else writeln ('НЕТ') end. Алгоритмический язык алг нач цел s, k ввод s ввод k если s > 5 или k > 5     то вывод "ДА"     иначе вывод "НЕТ" все кон Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел: (2, 2); (5, 9); (7, −12); (5, 5); (2, 12); (—10, —13); (—11, 11); (1, 4); (2, 6). Сколько было запусков, при которых программа напечатала «ДА»?

Ответ нейросети
26 апреля 2025 12:44

Давайте разберемся, при каких условиях программа выводит "ДА".

Программа проверяет, является ли хотя бы одно из значений переменных s или k больше 5:

if (s > 5) or (k > 5)
  then writeln('ДА')
  else writeln('НЕТ')

То есть, если хотя бы одно из условий выполнено:

  • s больше 5 или
  • k больше 5

то программа напечатает "ДА".

Теперь посмотрим на каждую пару значений s и k из приведенных запусков:

  1. (2, 2): s=2, k=2

    • s > 5? — Нет
    • k > 5? — Нет
    • Итог: "НЕТ"
  2. (5, 9): s=5, k=9

    • s > 5? — Нет (равно 5, не больше)
    • k > 5? — Да (9 > 5)
    • Итог: "ДА"
  3. (7, -12): s=7, k=-12

    • s > 5? — Да (7 > 5)
    • k > 5? — Нет
    • Итог: "ДА"
  4. (5, 5): s=5, k=5

    • s > 5? — Нет
    • k > 5? — Нет
    • Итог: "НЕТ"
  5. (2, 12): s=2, k=12

    • s > 5? — Нет
    • k > 5? — Да (12 > 5)
    • Итог: "ДА"
  6. (-10, -13): s=-10, k=-13

    • s > 5? — Нет
    • k > 5? — Нет
    • Итог: "НЕТ"
  7. (-11, 11): s=-11, k=11

    • s > 5? — Нет
    • k > 5? — Да (11 > 5)
    • Итог: "ДА"
  8. (1, 4): s=1, k=4

    • s > 5? — Нет
    • k > 5? — Нет
    • Итог: "НЕТ"
  9. (2, 6): s=2, k=6

    • s > 5? — Нет
    • k > 5? — Да (6 > 5)
    • Итог: "ДА"

Подытожим, в случаях, когда программа напечатала "ДА":

  • (5, 9)
  • (7, -12)
  • (2, 12)
  • (-11, 11)
  • (2, 6)

Всего таких запусков — 5.

Ответ: 5.