1. Главная
  2. Библиотека
  3. Программирование
  4. Дана программа: Python ```python x = int(input()) y = int(input()) if y >= 150 and x <= 200: print("ДА") else: print(...

Дана программа: Python ```python x = int(input()) y = int(input()) if y >= 150 and x <= 200: print("ДА") else: print("НЕТ") ``` Паскаль ```pascal var x, y: integer; begin readln(x); readln(y); if (y >= 150) and (x <= 200) then

«Дана программа: Python ```python x = int(input()) y = int(input()) if y >= 150 and x <= 200: print("ДА") else: print("НЕТ") ``` Паскаль ```pascal var x, y: integer; begin readln(x); readln(y); if (y >= 150) and (x <= 200) then»
  • Программирование

Условие:

Условие задания: 1 Б.
Дана программа:

Python

Паскаль

x = int(input())
y = int(input())
if y >= 150 and x <= 200:
print("ДА")
else:
print("НЕТ")

var x, y: integer;
begin
readln(x);
readln(y);
if (y >= 150) and (x <= 200)
then writeln('ДА')
else writeln('НЕТ')
end.

Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел:


(240, 180); (150, 200); (210, 200); (130, 150);
(190, 140); (210, 170); (180, 210); (170, 90);
(210, 210); (200, 150)

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


Ответить!

Решение:

Чтобы решить задачу, давайте проанализируем условия, при которых программа выводит ДА. Условия для вывода ДА: - y должно быть больше или равно 150 (y = 150) - x должно быть меньше или равно 200 (x = 200) Теперь проверим каждую из пар чисел, которые были введены в программу: 1. (240, 180): - y = 180 = 150 (истина) - x = 240 = 200 (ложь) - Результат: НЕТ 2. (150, 200): - y = 200 = 150 (истина) - x ...

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

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

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