Измените условие, чтобы при вводе X больше чем Y выводилось значение "A", а при X меньше чем Y выводилось значение "B".
Ввод: 1 2 3 4 4 4 3 2 1 2
Вывод:
x=int(input())
y=int(input())
A=input()
B=input()
if x>y:
print(A)
else:
print(B)
Неправильно, почему-то не работает условие x>y.
Ввод: 1 2 3 4 4 4 3 2 1 2
Вывод:
x=int(input())
y=int(input())
A=input()
B=input()
if x>y:
print(A)
else:
print(B)
Неправильно, почему-то не работает условие x>y.
Черная_Роза
Проблема в вашем коде связана с тем, что условие в вашем операторе `if` не правильно описано. Вместо того, чтобы сравнивать значения X и Y, вы используете переменные A и B. Вот как можно исправить код для достижения желаемого результата:
Теперь, при вводе значения X больше, чем Y, будет выводиться значение "A", а при X меньше, чем Y, будет выводиться значение "B". Например, если мы введем значения, как в вашем примере (1 2 3 4 4 4 3 2 1 2), то вывод будет следующим:
Я надеюсь, это поможет вам понять, почему ваше условие не работало, и предоставит вам правильное решение для получения соответствующего вывода. Если у вас возникнут дополнительные вопросы, пожалуйста, не стесняйтесь задавать.
python
x = int(input())
y = int(input())
if x > y:
print("A")
else:
print("B")
Теперь, при вводе значения X больше, чем Y, будет выводиться значение "A", а при X меньше, чем Y, будет выводиться значение "B". Например, если мы введем значения, как в вашем примере (1 2 3 4 4 4 3 2 1 2), то вывод будет следующим:
1
2
B
Я надеюсь, это поможет вам понять, почему ваше условие не работало, и предоставит вам правильное решение для получения соответствующего вывода. Если у вас возникнут дополнительные вопросы, пожалуйста, не стесняйтесь задавать.
Знаешь ответ?