1
resposta

Hora da prática: condicionais

#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("Digite um número: "))

if numero % 2 == 0:
    print(f'O número {numero} é par' )
else:
    print(f'O número {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("Qual a sua idade? :"))

if idade <= 12:
    print(f'Sua idade é de {idade} anos, você ainda é uma criança')
elif 13 <= idade <= 18:
    print(f'Sua idade é de {idade} anos, você é um adolescente')
else:
    print(f'Sua idade é de {idade} anos, você já é um 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ê.
nome_usuario_correto = "fabioRagnar"
senha_correta = "459023"

usuario = input('Digite o nome do seu usuário: ')
senha = input("Digite sua senha de números: ")

if usuario == nome_usuario_correto and senha == senha_correta:
    print('Login efetuado com sucesso')
else:
    print('Usuário e/ou senha incorreto. 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.
x = float(input("Digite a coordenada x: "))
y = float(input("Digite a coordenada y: "))

if x > 0 and y > 0:
    # Condição para o Primeiro Quadrante
    print("O ponto está no Primeiro Quadrante.")

elif x < 0 and y > 0:
    # Condição para o Segundo Quadrante
    print("O ponto está no Segundo Quadrante.")

elif x < 0 and y < 0:
    # Condição para o Terceiro Quadrante
    print("O ponto está no Terceiro Quadrante.")

elif x > 0 and y < 0:
    # Condição para o Quarto Quadrante
    print("O ponto está no Quarto Quadrante.")

else:
    # Se nenhuma das condições acima for verdadeira, o ponto está em um eixo ou na origem
    print("O ponto está localizado sobre um dos eixos ou na origem.")

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Bom dia! Tudo bem?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de estruturas condicionais para tomada de decisão, utilizou muito bem o input do usuário para tornar o programa interativo e ainda compreendeu a importância do encadeamento lógico para validar diferentes cenários de forma clara e eficiente.

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:

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!