1
resposta

Solução: Hora da prática: condicionais

Realizei todos os desafios da prática mas fiquei com dúvida no desafio 4. Por que a instrutora utilizou float ao invés de int ao recolher os valores das coordenadas X e Y?

numero = int(input('Digite um número inteiro: '))

if numero % 2 == 0:
    print (f'{numero} é par!')
else:
    print(f'{numero} é impar!')

idade = int(input('Qual a sua idade: '))

if 0 <= idade < 13:
    print ('Você é uma criança!')
elif 13 <= idade < 18:
    print ('Você é um adolescente!')
elif idade >= 18:
    print('Você é um adulto!')
else:
    print('Valor inserido é inválido!')

nome_esperado = 'Mateus'
senha_esperada = 'senhadomateus123'

nome = input('Digite seu nome: ')
senha = input('Digite sua senha: ')

if nome == nome_esperado and senha == senha_esperada:
    print('Usuário e senha estão corretos')
else:
    print('Algo está errado, por favor confira se digitou corretamente nome e/ou senha.')

x = int(input('Digite a Coordenada X:'))
y = int(input('Digite a Coordenada Y:'))

if x > 0 and y > 0:
    print('Você está no primeiro quadrante')
elif x < 0 and y > 0:
    print('Você está no segundo quadrante')
elif x < 0 and y < 0:
    print('Você está no terceiro quadrante')
elif x > 0 and y < 0:
    print('Você está no segundo quadrante')
else:
    print('Você está localizado em um eixo ou em uma origem.')
1 resposta

para poder ter números com decimais, por coordenadas ser bastante utilizado assim.