1
resposta

exercicios

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_escolhido = int(input('Digite um número: '))
if(numero_escolhido % 2 == 0):
    print('O número é par')
else:
    print('O número é ímpar')

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:

Criança: 0 a 12 anos;
Adolescente: 13 a 18 anos;
Adulto: acima de 18 anos.

idade_usuario = int(input('Digite a sua idade: '))

if (0 <= idade_usuario <= 12):
    print('Você é uma criança.')
elif (13 <= idade_usuario <= 18):
    print('Você é um adolescente.')
elif (idade_usuario > 18):
    print ('Você é um adulto.')
else:
    print('A idade fornecida é inválilda. Insira um valor inteiro não negativo.')

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ê.

usuario_cadastrado = 'usuário'
senha_cadastrada = '12345'

usuario_fornecido = (input('Insira o seu nome de usuário: '))
senha_fornecida = (input('Insuta a sua senha'))

if ((usuario_cadastrado == usuario_fornecido) and (senha_cadastrada == senha_fornecida)):
    print('Login realizado com sucesso')
elif (usuario_cadastrado != usuario_fornecido):
    print('Usuário não cadastrado. Crie uma conta para prosseguir')
elif (senha_cadastrada != senha_fornecida):
    print('Senha inválida. Tente novamente ou inicie o processo de recuperação de senha')
else:
    print('Ocorreu um erro. Tente novamente')

4 - Solicite ao usuário as coordenadas (x, y) de um ponto qualquer e utilize uma estrutura if elif else para determinar em qual quadrante do plano cartesiano o ponto se encontra de acordo com as seguintes condições:

Primeiro Quadrante: os valores de x e y devem ser maiores que zero;
Segundo Quadrante: o valor de x é menor que zero e o valor de y é maior que zero;
Terceiro Quadrante: os valores de x e y devem ser menores que zero;
Quarto Quadrante: o valor de x é maior que zero e o valor de y é menor que zero;
Caso contrário: o ponto está localizado no eixo ou origem.

coordenadaX = int(input('Insira sua coornedada X'))
coordenadaY = int(input('Insira sua coornedada Y'))

if ((coordenadaX > 0) and (coordenadaY > 0)):
    print('Primeiro quadrante')
elif ((coordenadaX < 0) and (coordenadaY > 0)):
    print('Segundo quadrante')
elif ((coordenadaX < 0) and (coordenadaY < 0)):
    print('Terceiro quadrante')
elif ((coordenadaX > 0) and (coordenadaY < 0)):
    print('Quarto quadrante')
else:
    print('O ponto está localizado no eixo ou origem')
1 resposta

Oi, Diogo! Tudo bom?

Excelente! Siga praticando com os desafios e sempre compartilhe conosco.

Você soube aplicar as estruturas condicionais if elif else para lidar com diferentes fluxos lógicos de forma eficiente, aproveitou o uso de operadores como % e > para verificar propriedades matemáticas e entendeu como a entrada de dados é essencial para criar sistemas mais interativos e úteis.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!