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

Помогите с заданием на Python

  • Мне нужно выполнить задание:

Гриша учится стрелять из лука, но у него проблемы со зрением. Напиши программу, которая будет говорить, попал ли Гриша в цель. Цель находится в точке 50;50. На вход будет дано 2 числа, 1 число будет показывать, насколько правильно выбрано направление стрелы (левее-правее мишени), 2 число показывает, насколько высоко или низко летит стрела.
Напиши программу, которая будет говорить правее, если стрела прилетела в точку с 1-й координатой меньше 50, левее, если первая координата наоборот больше 50. Если вторая координата больше 50 - ниже, если меньше 50 - выше. Если стрела попала точно в цель, напиши: поздравляю!

  • Основную часть задания я поняла и сделала, но конец не получается. Вот код который я уже написала:

12345678910
 f = int(input())
g = int(input())
if f<50:
    print("Правее")
elif f>50:
    print("Левее")
if g<50:
    print("Выше")
elif g>50:
    print("Ниже") 

У меня не получается сделать так чтобы при одинаковом значении двух чисел, а то есть это будет 50 у меня будет выводиться "Поздравляю"

По дате
По рейтингу
Аватар пользователя
Профи
9мес

Ну я сделал так

1234567891011121314
 x = int(input()) 
y = int(input()) 
 
# Проверяем попадание в цель 
if x == 50 and y == 50: 
    print("Поздравляю!") 
elif x < 50: 
    print("Правее") 
elif x > 50: 
    print("Левее") 
elif y < 50: 
    print("Выше") 
else: 
    print("Ниже")