Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Hora da prática: condicionais

#tarefa 1:
numero = int(input('Digite um número:'))
if numero % 2 == 0:
  print(f'Este número par.')
else:
  print('Este número é ímpar.')
#tarefa 2:  
idade = int(input('Digite sua idade:'))
if 0 < idade <= 12:
  print('Criança')
elif 13 <= idade <= 18:
  print('Adolescente')
else:
  print('Adulto')
#tarefa 3:
nome_de_usuario_correto = 'leonardo'
senha_correta = '1234'
nome_de_usuario = input('Digite o nome do usuário:')
senha = input('Digite a senha:')
if nome_de_usuario_correto == nome_de_usuario and senha_correta == senha:
  print('Acesso liberado.') 
else:
  print('Acesso negado.')
#tarefa 4:
x = int(input('Digite a coordenada x:'))
y = int(input('Digite a 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.')

Tentei utilizar o "match", no entanto não obtive sucesso. Vi em uma das resoluções no fórum o instrutor informando que esta função não é eficiente em casos de intervalo de valores, o que acho ser o caso dessas tarefas. De todo modo, vi que o aluno LUCAS JUNIO ALVES VELOSO DOS REIS utilizou-o para escolha do exercício: "([Projeto] Projeto utilizando match para escolher exercícios". Muito interessante.

1 resposta
solução!

Olá, Leonardo! Tudo bem?

Analisando seus códigos, posso dizer que você fez um excelente trabalho. Todos os códigos estão corretos e seguem as instruções do desafio.

Então, continue com o bom trabalho e não hesite em pedir ajuda sempre que precisar.

Bons estudos!