Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Exercícios sobre Vetores
1. Faça um algoritmo que leia 10 salários. Depois de lidos e armazenados, mostre o maior valor. 
Utilize vetores.
2. Armazene num vetor de 5 posições o salário de 5 pessoas. Em seguida, verifique os salários 
menores q 1000 reais e forneça um aumento de 10%.Ao final, mostre a lista de salários atualizada.
3. Faca um programa q leia n valores reais. Armazene estes valores num vetor. Ao final, imprima a 
média aritmética destes valores. 
4. Faca um programa que pergunte ao usuário o numero de alunos a ser lido. O tamanho dos vetores 
será o numero informado pelo usuário. Armazene num vetor as notas G1 destes alunos; num outro 
vetor, armazene as notas G2 destes alunos. Ambas notas, G1 e G2, são informadas pelo usuário. 
Calcule a media aritmética destes alunos e armazene num terceiro vetor. Ao final, mostre as 3 notas 
dos alunos. 
5. Faca um algoritmo q leia e armazene 5 valores inteiros em um vetor Vet1. Leia outros 5 valores 
inteiros e armazene num vetor Vet2. A partir destes valores lidos, mostre na tela:
- a soma dos elementos de cada vetor, nas respectivas posições
- a diferença dos elementos de cada vetor, nas respectivas posições
- o produto dos elementos de cada vetor, nas respectivas posições 
- a divisão entre os elementos de cada vetor, nas respectivas posições 
6. Faça um programa que inverta as letras de uma palavra (string) digitada pelo usuário.
7. Faça um programa que verifique se uma palavra digitada pelo usuário é um palíndromo perfeito 
(palíndromos perfeitos são palavras que, lidas de trás para frente, são idênticas a si mesmas)
8. Faça um programa que leia as dimensões de uma matriz, e em seguida os seus elementos e a 
escreva na tela como no exemplo abaixo (supondo uma matriz 5x4)
 |4 5 6 7|
 |3 6 2 0|
 |2 7 2 4|
 |5 5 5 5|
9. Modifique o programa anterior para que ele imprima, também, a matriz transposta
10. Faça um programa que leia o tamanho de uma matriz quadrada e seus elementos, e em seguida 
mostre os elementos que compõem sua diagonal principal e sua diagonal secundária
11. Modifique o programa anterior para que ele informe se aquela é uma matriz identidade, uma 
matriz triangular superior, uma matriz triangular inferior ou uma matriz diagonal 
(http://pt.wikipedia.org/wiki/Matriz_triangular )
12. Faça um programa que leia o tamanho de uma lista de temperaturas de diferentes dias e em 
seguida os valores. Ao final, o programa deverá calcular a média e o desvio padrão das temperaturas 
lidas (http://educacao.uol.com.br/matematica/media-desvio-padrao-e-variancia-nocoes-de-
estatistica.jhtm )
 = 1
n⋅∑i=1
n
x i−x2
13. Faça um Programa que leia 20 números inteiros e armazene-os num vetor. Em seguida 
armazene os números pares no vetor PAR e os números IMPARES no vetor impar. Imprima os três 
http://pt.wikipedia.org/wiki/Matriz_triangular
http://educacao.uol.com.br/matematica/media-desvio-padrao-e-variancia-nocoes-de-estatistica.jhtm
http://educacao.uol.com.br/matematica/media-desvio-padrao-e-variancia-nocoes-de-estatistica.jhtm
vetores.
14. Foram anotadas as idades e alturas de 30 alunos. Faça um Programa que determine quantos 
alunos com mais de 13 anos possuem altura inferior à média de altura desses alunos.
15. Faça um programa que leia duas listas de números e mostre sua intersecção (os que estão em 
ambas as listas)
16. Modifique o programa anterior para que ele mostre também a união (os que estão em pelo 
menos uma das listas, mas sem repetição)
17. Modifique o programa anterior para que ele mostre também a diferença entre a primeira e a 
segunda lista (os que estão em uma mas não em outra lista)
18. Modifique o programa anterior para que ele mostre também o delta (os que estão em uma ou 
outra lista, mas não em ambas). 
19. Crie uma agenda de contatos usando as estruturas de vetores, ela deve armazenar até 1000 
contatos, e deve ter a informação do nome, telefone, celular, e-mail, data de nascimento (você pode 
usar inteiros para dia, mês e ano). A agenda deve permitir consultas por:
• Nome e Sobrenome;
• Aniversários do mês;
• Gerar um relatório com todos os contatos
20. Faça um programa que leia uma sequência de 20 números inteiros e o escreva em ordem 
crescente (pesquise sobre Bubble Sort no Google)

Mais conteúdos dessa disciplina