1) Soma dos elementos pares
Numeros = []
For i in range(10):
Numeros = numeros + [int(input(“Digite um número: “))]
Soma_pares = 0
For num in numeros:
If num % 2 == 0:
Soma_pares = soma_pares + num
Print(“Soma dos pares =”, soma_pares)
2) Remover elementos repetidos
Numeros = [2, 3, 2, 5, 5, 8, 3]
Unicos = []
For num in numeros:
If num not in unicos:
Unicos = unicos + [num]
Print(unicos)
3) Rotacionar lista
Lista = [1, 2, 3, 4, 5]
N = int(input(“Digite o número de rotações: “))
N = n % len(lista)
Nova_lista = lista[-n:] + lista[:-n]
Print(nova_lista)
4) Intercalar duas listas
A = [1, 2, 3]
B = [‘a’, ‘b’, ‘c’]
C = []
For i in range(len(A)):
C = C + [A[i]]
C = C + [B[i]]
Print(C)
5) Estatísticas de notas
Notas = []
For i in range(int(input(“Digite o número de alunos: “))):
Nota1 = float(input(“Digite a nota da 1VA do aluno {}:
“.format(i+1)))
Nota2 = float(input(“Digite a nota da 2VA do aluno {}:
“.format(i+1)))
Nota3 = float(input(“Digite a nota da 3VA do aluno {}:
“.format(i+1)))
Notas_aluno = [nota1, nota2, nota3]
Notas_aluno.sort()
Media = (notas_aluno[1] + notas_aluno[2]) / 2
[Link](media)
Maior_nota = max(notas)
Menor_nota = min(notas)
Media_turma = sum(notas) / len(notas)
Acima_media = 0
Abaixo_media = 0
For nota in notas:
If nota > media_turma:
Acima_media += 1
Elif nota < media_turma:
Abaixo_media += 1
Print(“Maior nota:”, maior_nota)
Print(“Menor nota:”, menor_nota)
Print(“Média da turma:”, media_turma)
Print(“Alunos acima da média:”, acima_media)
Print(“Alunos abaixo da média:”, abaixo_media)
6) Sistema de pedidos
Produtos = [‘Hambúrguer’, ‘Suco’, ‘Pizza’, ‘Batata Frita’]
Precos = [15.00, 6.00, 30.00, 10.00]
Pedidos = []
While True:
Print(“1. Fazer pedido”)
Print(“2. Ver pedidos”)
Print(“3. Sair”)
Opcao = input(“Digite a opção desejada: “)
If opcao == “1”:
Produto = input(“Digite o nome do produto: “)
Quantidade = int(input(“Digite a quantidade desejada: “))
If produto in produtos:
Indice = [Link](produto)
Preco = precos[indice]
Total = preco * quantidade
[Link]([produto, quantidade, total])
Print(“Pedido realizado com sucesso!”)
Else:
Print(“Produto não encontrado!”)
Elif opcao == “2”:
If len(pedidos) == 0:
Print(“Nenhum pedido realizado!”)
Else:
Valor_total = 0
Produto_mais_caro = pedidos[0][0]
Preco_mais_caro = pedidos[0][2]
For pedido in pedidos:
Print(pedido)
Valor_total += pedido[2]
If pedido[2] > preco_mais_caro:
Produto_mais_caro = pedido[0]
Preco_mais_caro = pedido[2]
Print(“Valor total: R$”, valor_total)
Print(“Produto mais caro comprado:”,
produto_mais_caro)
Elif opcao == “3”:
Break
Else:
Print(“Opção inválida!”)