Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Программа на python

руслан шавалиев Знаток (466), закрыт 1 месяц назад
Необходимо написать код, на вводе даются координаты и необходимо определить попадают ли они в закрашенную область(важно что должен использоваться if), сам никак разобраться не могу
Лучший ответ
ФермаКактусов Высший разум (182405) 2 месяца назад
 def is_in_shaded_area(x, y): 
# Условие для попадания в закрашенную область
if (x >= 0 and x <= 5 and y >= 0 and y <= 5) or (x >= -5 and x <= 0 and y >= -5 and y <= 0):
return True
else:
return False

# Ввод координат
x = float(input("Введите x: "))
y = float(input("Введите y: "))

# Проверка попадания в закрашенную область
if is_in_shaded_area(x, y):
print("Координаты попадают в закрашенную область")
else:
print("Координаты не попадают в закрашенную область")

области отрезка X-5 X+5
Y-5 Y+5
Веселый помидор!Мыслитель (6014) 2 месяца назад
ты кто?? кто такой Вахит Вагизович??? почему тебя так много людей лакйкает?
ФермаКактусов Высший разум (182405) Кандидат в мс по олмату,
Например, «Люблю фотографировать и могу порекомендовать, какую технику выбрать»
вы любитель или можете порекомендовать?
ФермаКактусовВысший разум (182405) 2 месяца назад
Веселый помидор! Мыслитель (6014) ФермаКактусов, а зачем ты лайкаешь вахита?
Остальные ответы
Андрей Высший разум (427133) 2 месяца назад
 x, y = map(real, input().split())
print('YES' if min(x, y) >= -1 and x + y <= 0 else 'NO')
Условие выполнено, if использован.

Но, полагаю, преподаватель хочет такое:
 x, y = map(real, input().split())
if min(x, y) >= -1 and x + y <= 0:
print('YES')
else:
print('NO')
руслан шавалиевЗнаток (466) 2 месяца назад
гениальное просто, спасибо большое!
Похожие вопросы