1
resposta

Exercícios

#Exercício 1
#1 - Solicite ao usuário que insira um número e, em seguida, use uma estrutura if else para determinar se o número é par ou ímpar.

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

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

# 2 - Pergunte ao usuário sua idade e, com base nisso, use uma estrutura if elif else para classificar a idade em categorias de acordo com as seguintes condições:

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

if 0 < idade <= 12:
    print(f'De acordo com a sua idade {idade}, você é uma criança!')
elif  13 < idade <= 18:
    print(f'De acordo com a sua idade {idade}, você é um adolescente!')
else:
    print(f'De acordo com a sua idade {idade}, você é adulto!')

#3 - Solicite um nome de usuário e uma senha e use uma estrutura if else para verificar se o nome de usuário e a senha fornecidos correspondem aos valores esperados determinados por você.

login = "lucasobonit"
senha_correta = "Lucas29052002l@"

usuario = input('Digite o nome do usuário:  ')
senha= input('Digite a senha:  ')

if usuario == login and senha == senha_correta:
    print('Login com êxito, seja bem vindo!')
else:
    print('As credenciais estão incorretas, insira um nome de usuário e senha válidos.')

1 resposta

Olá, Lucas. Tudo bem?

Obrigado por compartilhar seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Ótimo como você usou estruturas condicionais para verificar números pares e ímpares, classificar idades e validar credenciais. No segundo exercício, percebi que a condição 13 < idade <= 18 poderia ser ajustada para incluir 13 anos como adolescente.

Uma dica interessante é que você pode utilizar o método strip() para remover espaços extras quando solicitar entradas do usuário. Veja este exemplo:


usuario = input('Digite o nome do usuário: ').strip()
senha = input('Digite a senha: ').strip()

if usuario == login and senha == senha_correta:
    print('Login com êxito, seja bem-vindo!')
else:
    print('As credenciais estão incorretas.')

Isso evita problemas caso o usuário digite um espaço sem querer antes ou depois do nome ou senha.

Conte com o apoio do Fórum. Abraços e bons estudos.