1. Главная
  2. Библиотека
  3. Программирование
  4. Алгоритмический язык алг нач цел s, t, A ввод ввод t вв...
Решение задачи на тему

Алгоритмический язык алг нач цел s, t, A ввод ввод t ввод А если s > 10 или t > A то вывод "YES" иначе вывод "NO" все кон Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1, 2); (11,

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Разработка и тестирование программного обеспечения
Алгоритмический язык
алг
нач
цел s, t, A
ввод
ввод t
ввод А
если s > 10 или t > A
то вывод "YES"
иначе вывод "NO"
все
кон

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 2); (11,

Условие:

Ниже приведена программа, записанная на пяти языках программирования.
Алгоритмический язык
алг
нач
цел s, t, A
ввод
ввод t
ввод А
если s > 10 или t > A
то вывод "YES"
иначе вывод "NO"
все
кон
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары
чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (-11, 12); (-12, 11);; (10, 10); (10, 5).
Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «YES» семь раз.

Решение:

Чтобы решить задачу, давайте проанализируем условия, при которых программа выводит YES. Программа выводит YES, если выполняется одно из следующих условий:

  1. s 10
  2. t A

Теперь рассмотрим все пары (s, t) и определим, при каких значениях A программа будет выводить YES.

  1. (1, 2): s = 1, t = 2. Условие s 10 не выполняется. Для вывода YES необходимо, чтобы t A, то есть 2 A. Это означает, что A 2.
  2. (11, 2): s = 11, t = 2. Условие s 10 выполняется, программа выводит YES независимо от A.
  3. (1, 12): s = 1, t = 12. Условие s 10 не выполняется. Для вывода YES необходимо, чтобы t A, то ес...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет