Gostaria de compartilhar minha resolução para os desafios propostos.
- 1
numero = int(input('Digite um número:'))
def verifica_numero(valor):
if valor % 2 == 0:
return 'Número é par'
else:
return 'Número é ímpar'
print(verifica_numero(numero))
- 2
idade = int(input('Digite a sua idade:'))
def verificar_idade(idade):
if idade < 0:
print('Valor inválido')
elif idade <= 12:
print('Criança')
elif idade <= 18:
print('Adolescente')
else:
print('Adulto')
faixa_etaria = verificar_idade(idade)
- 3
usuario = 'user1234'
senha = 'Password123'
nome_usuario = input('Digite o seu usuário:')
senha_usuario = input('Digite a sua senha:')
def validar_usuario_senha(user, password):
if user == usuario and password == senha:
print(f' Acesso autorizado\n Bem vindo: {user}')
else:
print('Acesso negado, por favor, verifique se os dados inseridos estão corretos.')
status = validar_usuario_senha(nome_usuario, senha_usuario)
- 4
coordenada_x = float(input('Informe a coordenada de X: '))
coordenada_y = float(input('Informe a coordenada de Y: '))
if coordenada_x > 0 and coordenada_y > 0:
print('Primeiro Quadrante')
elif coordenada_x < 0 and coordenada_y > 0:
print('Segundo Quadrante')
elif coordenada_x < 0 and coordenada_y < 0:
print('Terceiro Quadrante')
elif coordenada_x > 0 and coordenada_y < 0:
print('Quarto Quadrante')
else:
print('O ponto está localizado no eixo ou origem')
Além disso, conforme apresentado no curso sobre Funções, procurei utilizar funções sempre que possível, com o objetivo de praticar e reforçar o aprendizado.
Por favor, fiquem à vontade para compartilhar dicas e sugestões de melhoria.