Buscar

Lista de Exercícios No5

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ê também pode ser Premium ajudando estudantes

Prévia do material em texto

LISTA DE EXERCÍCIOS No5 - Vetores
Algoritmos e Programação / Algoritmos e Estrutura de Dados
Prof. André Sarmento Barbosa e Paula Faragó Barbosa
Obs.: Use a apostila para descobrir o nome das funções que forem necessárias.
Ler a matrícula (inteiro) e a média (real) de 10 alunos. Após a leitura imprimir uma listagem com a matrícula, média e situação do aluno (aprovado ou reprovado). Considere como aprovado um aluno com uma média igual ou superior a 5.0.
Leia o código (inteiro) e o preço (real) de 10 produtos. Após a leitura imprimir a código do produto mais caro e do mais barato.
Ler o nome de 10 pessoas e imprimir uma listagem numerada destes nomes.
Ler o nome e o salário de 10 funcionários. Após a leitura verificar quais salários são maiores que R$2000,00, nestes casos acrescentar um bônus de 5%. Imprimir uma listagem com os nomes e os salários atualizados.
Ler o nome de 10 pessoas. Armazenar em outro vetor os nomes das pessoas que tiverem mais de 10 caracteres. Imprimir uma listagem com este outro vetor.
Ler o nome e telefone de 10 pessoas. Após a leitura solicitar ao usuário o nome de uma pessoa e imprimir o telefone correspondente.
Criar uma agenda, lendo inicialmente o nome e telefone de 10 pessoas. Apresentar um menu com as opções: 1 – Listar agenda, 2 – Buscar Telefone, 3 – Alterar telefone, 4 – Sair.
Ler o nome de 5 times de futebol. Imprimir a tabela de jogos de forma que todos joguem contra todos.
Ler o nome e as notas de AV1, AV2 e AV3 de 5 alunos. Criar um quinto vetor para armazenar a média. Imprimir uma listagem da forma (utilize \t para separar as colunas): 	
Nome	 AV1 	AV2 	AV3 	Média 	Situação
Onde a situação pode ser aprovado ou reprovado, seguindo-se as regras atuais da Estácio de Sá.
Criar uma agenda (para no máximo 100 contatos), onde cada contato deve ter armazenado seu nome e telefone. A agenda deve ter o seguinte menu:
1 – Inserir contato, 2 – Listar agenda, 3 – Buscar telefone, 4- Alterar telefone, 5 – Sair
Desafio: Você seria capaz de colocar a listagem da agenda em ordem alfabética? Que tal incluir uma opção no menu para deletar um contato?

Continue navegando