Top.Mail.Ru
Ответы
Аватар пользователя
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

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

Необходимо написать код, на вводе даются координаты и необходимо определить попадают ли они в закрашенную область(важно что должен использоваться if), сам никак разобраться не могу

По дате
По рейтингу
Аватар пользователя
Новичок
12345678910111213141516
 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

Аватар пользователя
Высший разум
12
 x, y = map(real, input().split())
print('YES' if min(x, y) >= -1 and x + y <= 0 else 'NO') 

Условие выполнено, if использован.

Но, полагаю, преподаватель хочет такое:

12345
 x, y = map(real, input().split())
if min(x, y) >= -1 and x + y <= 0:
  print('YES')
else:
  print('NO')