TOPIC

Python 3 - Não identifiquei meu erro.

grecouso asked 2 years ago

n = float(input())

if (n>=0 and n<=25): print ('Intervalo [0,25]')

if (n>25 and n<=50): print ('Intervalo (25,50])')

if (n>50 and n<=75): print ('Intervalo (50,75]')

if (n>75 and n<=100): print ('Intervalo (75,100]')

if (n<0 or n>100): print ('Fora de intervalo')

Remember not post solutions. Your post may be reviewed by our moderators.

  • wsalvatore replied 2 years ago

    Creio que seu erro esteja aqui: [0,25] indica valores entre 0 e 25.0000, inclusive eles. (25,50] indica valores maiores que 25 Ex: 25.00001 até o valor 50.0000000. Você está colocando os números inteiros nas verificações.