Buscar

Aula 12

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Aula Prática – Listas
1. Faça um programa que leia as notas dos 20 alunos de uma turma e diga ao final quais notas 
ficaram acima da média da turma.
2.
a) Faça um programa que leia diversos votos para 100 candidatos (votos entre 0 e 99) e ao final 
diga qual foi o candidato vencedor (considere que não há empate). Os votos terminam com um 
número inválido (negativo ou maior que 99). 
b) Altere o programa de modo a considerar a possibilidade de empates.
3. Escreva um programa que leia uma lista de x inteiros seguida de uma lista de y caracteres, 
criando uma terceira lista que intercale os elementos das duas listas lidas.
obs1: pergunte ao usuário x e y no início.
obs2: a lista que for maior deverá ser repetida sequencialmente ao final.
Exemplo: x=3, y=5, l1 = [1,2,3] e l2 = ['a','b','c','d','e'], o programa deve computar a lista 
[1,'a',2,'b',3,'c','d','e'].
4. Faça um programa que leia um conjunto de notas (nota – tipo inteiro) de 20 alunos (uma nota por 
aluno) e imprima quantas notas iguais a 0, iguais a 1, iguais a 2, ... e iguais a 10.
5. Faça um programa que leia 10 valores reais da entrada e identifique o valor mais próximo da 
média. Exemplo supondo quatro valores:2.5 7.5 10.0 4.0, média = 6.0 (não deve ser impresso)
valor mais próximo da média = 7.5 (resultado a ser impresso)
6. Faça o programa do jogo: “Acerte os números”.
Inicialmente, leia diversos números inteiros entrados pelo dono da casa de aposta, guardando numa 
lista. Termina com número negativo.
Em seguida o apostador poderá entrar com vários números para verificar o seu acerto. Caso acerte 
um dos números da lista, informe do acerto e diga quantos números faltam acertar.
O programa termina caso o apostador erre 10 vezes ou até ele acertar todos os números.
Obs.: caso o dono da casa de apostas tenha entrado com um número que já exista, ignore-o.
7. Faça um programa que mantenha o estoque do hortifruti Leguminosas.
Apresente um menu com as seguintes opções:
(a) inserir novos produtos
(b) acrescentar no estoque
(c) baixar do estoque
(d) listar produtos com estoque baixo
(e) listar estoque de todos os produtos
(f) sair!
Para cada produto inserido, ler nome, código e quantidade inicial.
Para acrescentar ou baixar do estoque, ler código e quantidade.
Quando der baixa no estoque, verificar se não está negativo, nesse caso, avisar ao usuário que 
serão baixados apenas a quantidade atual no estoque (zerando esse produto). “Estoque baixo” 
significa que há apenas 5 ou menos produtos.
Aula Prática – Listas
	Slide 1
	Slide 2
	Slide 3
	Slide 4

Outros materiais