Lista de Exercícios com Listas em Python
Aqui estão os exercícios para praticar manipulação de listas em Python. Clique nos links para acessar os códigos correspondentes.
Exercícios
-
Leitura de Vetor Inteiro:
Faça um Programa que leia um vetor de 5 números inteiros e mostre-os.
Código -
Vetor Invertido:
Faça um Programa que leia um vetor de 10 números reais e mostre-os na ordem inversa.
Código -
Cálculo de Média:
Faça um Programa que leia 4 notas, mostre as notas e a média na tela.
Código -
Contador de Consoantes:
Faça um Programa que leia um vetor de 10 caracteres, e diga quantas consoantes foram lidas. Imprima as consoantes.
Código -
Separador Par/Ímpar:
Faça um Programa que leia 20 números inteiros e armazene:
- Números pares no vetor PAR
- Números ímpares no vetor IMPAR
Imprima os três vetores.
Código -
Média de Alunos:
Faça um Programa que peça as quatro notas de 10 alunos, calcule e armazene as médias em um vetor, e imprima o número de alunos com média ≥ 7.0.
Código -
Operações com Vetor:
Faça um Programa que leia um vetor de 5 números inteiros, mostre:
- Os números
- A soma
- A multiplicação
-
Dados Pessoais Invertidos:
Faça um Programa que peça idade e altura de 5 pessoas, armazenando em vetores separados. Imprima os dados na ordem inversa.
Código -
Soma de Quadrados:
Faça um Programa que leia um vetor A com 10 números inteiros e mostre a soma dos quadrados dos elementos.
Código -
Intercalação de Vetores:
Faça um Programa que leia dois vetores com 10 elementos cada e gere um terceiro vetor de 20 elementos intercalados.
Código -
Intercalação de Três Vetores:
Altere o programa anterior para intercalar 3 vetores de 10 elementos cada.
Código -
Análise de Alunos:
Foram anotadas idades e alturas de 30 alunos. Determine quantos alunos com mais de 13 anos possuem altura inferior à média da turma.
Código -
Temperaturas Mensais:
Faça um programa que:
- Receba temperaturas médias de cada mês
- Calcule a média anual
- Mostre temperaturas acima da média com seus meses por extenso
-
Questionário Criminal:
Faça um programa com 5 perguntas sobre um crime que classifica o entrevistado como:
- 2 respostas positivas: Suspeita
- 3-4 respostas positivas: Cúmplice
- 5 respostas positivas: Assassino
- Caso contrário: Inocente
-
Análise Completa de Notas:
Faça um programa que leia valores indeterminados de notas (até digitar -1) e mostre:
- Quantidade de valores
- Valores na ordem original (lado a lado)
- Valores na ordem inversa (um abaixo do outro)
- Soma e média
- Valores acima da média
- Valores abaixo de 7
-
Distribuição Salarial:
Calcule quantos vendedores receberam salários nos intervalos:
- $200-$299
- $300-$399
- ...
- $1000+
Cada vendedor recebe $200 + 9% das vendas brutas.
Código -
Competição de Salto:
Para cada atleta (5 saltos):
- Receba nome e distâncias
- Calcule média dos saltos
- Mostre nome, saltos e média
Encerre quando nome for vazio.
Código -
Enquete de Melhor Jogador:
Receba votos (números 1-23) para melhor jogador e mostre:
- Total de votos
- Votos por jogador
- Percentual de votos
- Melhor jogador (mais votos)
-
Pesquisa de Sistema Operacional:
Tabule resultados da enquete: "Qual o melhor Sistema Operacional para servidores?"
Código -
Projeção de Abono Salarial:
Calcule projeção de gastos com abonos para colaboradores.
Código -
Comparativo de Carros:
Para 5 modelos de carros e seus consumos:
- Mostre o modelo mais econômico
- Calcule consumo e custo para 1000km (gasolina a R$2,25)
-
Inventário de Mouses:
Teste e classifique 200 mouses quanto ao estado para reaproveitamento.
Código -
Monitoramento de Disco:
Para 500 funcionários:
- Identifique espaço ocupado por usuários
- Mostre maiores consumidores de espaço
-
Simulação de Dados:
Simule 100 lançamentos de dado e mostre quantas vezes cada valor (1-6) foi obtido.
Código