1
resposta

[Projeto] Hora da prática: condicionais

// Exercício 1 - Número Par ou Ímpar

def verificar_par_impar():

//Solicita um número ao usuário e converte para inteiro

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

// Usa o operador de módulo % para verificar se é par ou ímpar

 if numero % 2 == 0:
    print("O número é par!")
else:
    print("O número é ímpar!")

// Exercício 2 - Categorias de Idade

def classificar_idade():

// Solicita a idade ao usuário e converte para inteiro

idade = int(input("Digite sua idade: "))

// Estrutura de condicionais para classificar a idade

if idade >= 0 and idade <= 12:
    print("Você é uma criança.")
elif idade >= 13 and idade <= 18:
    print("Você é um adolescente.")
elif idade > 18:
    print("Você é um adulto.")
else:
    print("Idade inválida!")

// Exercício 3 - Verificação de Login

def verificar_login():

// Definindo usuário e senha predeterminados

usuario_correto = "admin"
senha_correta = "123456"

// Solicita nome de usuário e senha

usuario = input("Digite seu nome de usuário: ")
senha = input("Digite sua senha: ")

// Verifica se as credenciais estão corretas

if usuario == usuario_correto and senha == senha_correta:
    print("Login realizado com sucesso!")
else:
    print("Usuário ou senha incorretos.")

// Exercício 4 - Quadrantes do Plano Cartesiano

def identificar_quadrante():

// Solicita as coordenadas x e y

x = float(input("Digite a coordenada x: "))
y = float(input("Digite a coordenada y: "))

// Identifica o quadrante ou eixo/origem

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("Ponto localizado no eixo ou origem")

// Menu para executar os exercícios

def menu():
while True:
    print("\nEscolha um exercício para executar:")
    print("1 - Número Par ou Ímpar")
    print("2 - Classificação de Idade")
    print("3 - Verificação de Login")
    print("4 - Identificar Quadrante")
    print("0 - Sair")
    
    escolha = input("Digite o número do exercício: ")
    
    if escolha == '1':
        verificar_par_impar()
    elif escolha == '2':
        classificar_idade()
    elif escolha == '3':
        verificar_login()
    elif escolha == '4':
        identificar_quadrante()
    elif escolha == '0':
        print("Saindo do programa...")
        break
    else:
        print("Opção inválida. Tente novamente.")

// Executa o menu principal

   menu()
1 resposta

Oi Ricardo,

Seu projeto está muito bom e bem estruturado! 👍

Os exercícios abordam de forma clara os conceitos de condicionais em Python.

Para saber mais: Estruturas de controle de fluxo

Continue praticando e explorando as possibilidades da linguagem! 💻

tux matrix Caso este post o tenha ajudado, marque-o como solucionado ☑️. Bons Estudos! 🤓