↩️Voltar

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

  1. Leitura de Vetor Inteiro:

    Faça um Programa que leia um vetor de 5 números inteiros e mostre-os.

    Código
  2. Vetor Invertido:

    Faça um Programa que leia um vetor de 10 números reais e mostre-os na ordem inversa.

    Código
  3. Cálculo de Média:

    Faça um Programa que leia 4 notas, mostre as notas e a média na tela.

    Código
  4. 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
  5. 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
  6. 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
  7. 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
    Código
  8. 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
  9. 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
  10. 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
  11. Intercalação de Três Vetores:

    Altere o programa anterior para intercalar 3 vetores de 10 elementos cada.

    Código
  12. 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
  13. 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
    Código
  14. 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
    Código
  15. 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
    Código
  16. 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
  17. 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
  18. 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)
    Código
  19. Pesquisa de Sistema Operacional:

    Tabule resultados da enquete: "Qual o melhor Sistema Operacional para servidores?"

    Código
  20. Projeção de Abono Salarial:

    Calcule projeção de gastos com abonos para colaboradores.

    Código
  21. 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)
    Código
  22. Inventário de Mouses:

    Teste e classifique 200 mouses quanto ao estado para reaproveitamento.

    Código
  23. Monitoramento de Disco:

    Para 500 funcionários:

    • Identifique espaço ocupado por usuários
    • Mostre maiores consumidores de espaço
    Código
  24. Simulação de Dados:

    Simule 100 lançamentos de dado e mostre quantas vezes cada valor (1-6) foi obtido.

    Código