1. Главная
  2. Библиотека
  3. Информационные технологии
  4. Известно, что алгоритм обрабатывает пару чисел (x,y). Е...
Решение задачи на тему

Известно, что алгоритм обрабатывает пару чисел (x,y). Если x > 25 или y < 26, то печатается «YES», иначе печатается «NO». Было проведено 9 запусков программы, при которых в качестве значений переменных (x,y) вводились следующие пары

  • Информационные технологии
  • #Программирование (языки C++, Java, Python и др.)
  • #Алгоритмы и структуры данных
Известно, что алгоритм обрабатывает пару чисел (x,y). Если x > 25 или y < 26, то печатается «YES», иначе печатается «NO». Было проведено 9 запусков программы, при которых в качестве значений переменных (x,y) вводились следующие пары

Условие:

Ниже приведена программа, записанная на четырёх языках программирования.

Алгоритмический язык
Паскаль

алг
нач
цел x,y
ввод x
ввод y
если x>25 или y<26
то вывод "YES"
иначе вывод "NO"
все
кон
var x,y: integer;
begin
readln(x);
readln(y);
if (x>25) or (y<26)
then writeln('YES')
else writeln('NO')
end

Бейсик

Python

DIM x,y AS INTEGER
INPUT x
INPUT y
IF x>25 OR y<26 THEN
PRINT ‘YES’
ELSE
PRINT ‘NO’
ENDIF x = int(input())
y = int(input())
if x>25 or y<26:
print('YES')
else:
print('NO')
Было проведено 9 запусков программы, при которых в качестве значений переменных (x,y) вводились следующие пары чисел:

(21,29);(27,29);(24,31);(25,27);(22,26);(23,28);(22,23);(28,29);(25,29).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Чтобы определить, сколько запусков программы напечатали «YES», нужно проанализировать каждую пару значений (x, y) и проверить условие: x 25 или y 26.

Теперь рассмотрим каждую пару:

  1. (21, 29): 21 не больше 25 и 29 не меньше 26. Результат: NO.
  2. (27, 29): 27 боль...

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

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

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