# What is wrong with my code (Q5)

What is wrong with my code (Q5)

number_1 = int(input('Please enter first number between 1 and 20: \n-'))

number_2 = int(input('Please enter second number between 1 and 20: \n-'))

if number_1 or number_2 > 20:

print('Keep the number between 1 and 20')

elif 20 > number_1 and number_2 > 15:

print(number_1 * number_2)

elif 20 > number_1 or number_2 > 15:

print(number_1 + number_2)

else:

print("0")

1 answers ( 0 marked as helpful)

Hi Ahmed!

Thanks for reaching out!

To compare both `number_1`

and `number_2`

individually against 20, you need to specify the condition for each variable separately:

`if number_1 > 20 or number_2 > 20:`

This way, the code will correctly check if either `number_1`

or `number_2`

exceeds 20.

Hope this helps.

Best,

Ivan