1
resposta

[Projeto] Minha Solução - Hora da prática: condicionais

Exercícios

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.

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.

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

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.

Código:

# Exercício 1
numero_digitado = int(input('Digite um número: '))

if numero_digitado % 2 == 0:
    print('Número par')
else:
    print('Número ímpar')

# Exercício 2
idade = int(input('Digite sua idade: '))

if idade <= 12:
    print('Criança')
elif idade <= 18:
    print('Adolescente')
else:
    print('Adulto')

# Exercício 3
nome_usuario_adm = 'admin'
senha_usuario_adm = 'admin123'

nome_usuario = input('Digite o seu nome de usuário: ')
senha_usuario = input('Digite a sua senha: ')

if nome_usuario == nome_usuario_adm and senha_usuario == senha_usuario_adm:
    print('Seja Bem-Vindo Administrador')
else:
    print('Usuário ou senha inválidos')

# Exercício 4
x = float(input('Digite o valor da coordenada x: '))
y = float(input('Digite o valor da coordenada y: '))

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

Olá João, tudo bem?

Seus códigos estão bem estruturados e você conseguiu aplicar corretamente os conceitos de estruturas condicionais em Python. Continue praticando e explorando mais cenários para solidificar seu entendimento.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!