0% acharam este documento útil (0 voto)
1 visualizações7 páginas

Trabalho Python.

O documento apresenta uma série de desafios de programação em Python, abordando conceitos como cálculo de média, verificação de maioridade, conversão de tipos, classificação de números, cálculo de IMC, soma progressiva, autenticação de senha, contagem de caracteres, filtragem de listas, contagem decrescente, manipulação de vetores, separação de pares e ímpares, identificação do maior número, saudação por turno de estudo e formatação de data de nascimento.

Enviado por

salmasackayss
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
1 visualizações7 páginas

Trabalho Python.

O documento apresenta uma série de desafios de programação em Python, abordando conceitos como cálculo de média, verificação de maioridade, conversão de tipos, classificação de números, cálculo de IMC, soma progressiva, autenticação de senha, contagem de caracteres, filtragem de listas, contagem decrescente, manipulação de vetores, separação de pares e ímpares, identificação do maior número, saudação por turno de estudo e formatação de data de nascimento.

Enviado por

salmasackayss
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

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)

Você também pode gostar