Desafio 1 — Calculadora de Média Simples.
nota1 = float(input("Digite a primeira nota: "))
nota2 = float(input("Digite a segunda nota: "))
media = (nota1 + nota2) / 2
print("A média das notas é:", media)
Desafio 2 — Verificador de Maioridade.
idade = int(input("Digite sua idade: "))
if idade >= 18:
print("Você é maior de idade.")
else:
print("Você é menor de idade.")
Desafio 3 — Conversor de Tipo.
nome = input("Digite seu nome: ")
ano = int(input("Digite seu ano de nascimento: "))
idade = 2024 - ano
print("Olá", nome + ", você tem", idade, "anos.")
Desafio 4 — Classificador de Números.
numero = int(input("Digite um número inteiro: "))
if numero % 2 == 0 and numero > 10:
print("Par e Grande")
elif numero % 2 == 0 and numero <= 10:
print("Par e Pequeno")
else:
print("Ímpar")
Desafio 5 — Calculadora de IMC.
peso = float(input("Digite seu peso: "))
altura = float(input("Digite sua altura: "))
imc = peso / (altura * altura )
print(f"Seu IMC é: {imc:.2f}")
Desafio 6 — Soma Progressiva.
n = int(input("Digite um número: "))
soma = 0
for i in range(1, n + 1):
soma += i
print("A soma total é:", soma)
Desafio 7 — Senha Simples.
senha_secreta = "1234"
senha = ""
while senha != senha_secreta:
senha = input("Digite a senha: ")
if senha != senha_secreta:
print("Senha incorreta!")
print("Acesso concedido!")
Desafio 8 — Contagem de Caracteres.
frase = input("Digite uma frase: ")
espacos = 0
for caractere in frase:
if caractere == " ":
espacos += 1
print("A frase tem", espacos, "espaços em branco.")
Desafio 9 — Filtragem de Lista.
numeros = [12, 7, 22, 5, 30, 11]
grandes_numeros = []
for numero in numeros:
if numero > 15:
grandes_numeros.append(numero)
print(grandes_numeros)
Desafio 10 — Contador Decrescente Personalizado.
n = int(input("Digite um número: "))
for i in range(n, -1, -1):
print(i)
Desafio 11 — Vetor na Ordem Inversa.
numeros = []
for i in range(10):
numero = float(input("Digite um número: "))
[Link](numero)
print("Ordem inversa:")
for i in range(9, -1, -1):
print(numeros[i])
Desafio 12 — Separar Pares e Ímpares.
lista = []
par = []
impar = []
for i in range(20):
numero = int(input("Digite um número inteiro: "))
[Link](numero)
if numero % 2 == 0:
[Link](numero)
else:
[Link](numero)
print("Lista completa:", lista)
print("Pares:", par)
print("Ímpares:", impar)
Desafio 13 — Maior Número.
maior = 0
for i in range(5):
numero = float(input("Digite um número: "))
if i == 0 or numero > maior:
maior = numero
print("O maior número é:", maior)
Desafio 14 — Turno de Estudo.
turno = input("Digite seu turno (Matutino/Vespertino/Noturno): ")
if turno == "Matutino":
print("Bom Dia!")
elif turno == "Vespertino":
print("Boa Tarde!")
elif turno == "Noturno":
print("Boa Noite!")
else:
print("Valor Inválido!")
Desafio 15 — Data de Nascimento.
data = input("Digite sua data de nascimento (dd/mm/aaaa): ")
dia, mes, ano = [Link]("/")
meses = {
"01": "janeiro",
"02": "fevereiro",
"03": "março",
"04": "abril",
"05": "maio",
"06": "junho",
"07": "julho",
"08": "agosto",
"09": "setembro",
"10": "outubro",
"11": "novembro",
"12": "dezembro"
}
print(dia, "de", meses[mes], "de", ano)