Linguagens de programação
Prof. Hiromasa Nagata Página 6
1) Faça um algoritmo que leia, via teclado, 10 valores do tipo inteiro e os guarde na memória na forma de vetor. Após carrega-lo exibi-lo na mesma ordem em que eles foram digitados. Atenção: o vetor poderá conter elementos iguais.
2) Faça um algoritmo que determine e exiba qual o menor valor existente no vetor do exercício número 1. Mostre também em que posição do vetor ele(s) se encontra(m).
3) Faça um algoritmo que determine qual o maior valor existente no vetor do exercício número 1. Mostre também em que posição do vetor ele(s) se encontra(m).
4) Faça um algoritmo que exiba quantos dos valores do exercício número 1 são maiores que a média desses valores.
5) Faça um algoritmo que leia 10 nomes e os guarde na memória (vetor). Após a leitura, emita um relatório com todos os nomes que são palindromes. Uma palavra palindrome é aquela que a sua leitura é a mesma da esquerda para a direita e vice versa. Exemplo: ARARA, ANA, etc. Mostre também em que posição do vetor ele(s) se encontra(m).
6) Faça um algoritmo que leia o nome e as notas de 10 alunos (vetor) de um colégio. Após a leitura faça:
a) Exiba o nome e a média dos alunos aprovados ( Média >= 7.0 );
b) Exiba o nome e a média dos alunos em Recuperação ( 5.0 >= Média < 7.0 );
c) Exiba o nome e a média dos alunos reprovados ( Média < 5.0 );
d) Exiba o percentual de alunos aprovados;
e) Exiba o percentual de alunos reprovados;
Estrutura de Dados – Vetores – Exercícios
Prof. Hiromasa Nagata Página 7
7) Dado um vetor contendo nome e salário de 10 funcionários (vetor) faça:
a) Exiba o nome e o salário dos funcionários que ganham mais de R$ 1.500,00;
b) Para os funcionários que ganham menos de R$ 700,00 conceda um aumento de 20%. Exiba nome e o novo salário destes funcionários aumentados;
8) Faça um algoritmo que:
a) Leia um vetor A com n elementos já ordenados e um vetor B com M elementos também já ordenados.
b) Intercale