Você está na página 1de 2

FACULDADE DE TECNOLOGIA RUBENS LARA

Exerccios- Vetores
Faa o fluxograma e o portugol no Visualg:
1. Leia quinze elementos de um vetor. Aps a alimentao mostre todos os elementos
armazenados no vetor.
2. Receba doze nmeros positivos e armazene no vetor A. Aps a alimentao de todos os
nmeros mostre apenas os nmeros maiores que 121 que esto armazenados no vetor.
3. Leia oito elementos e armazene-os no vetor A. Construa o vetor B de mesma dimenso com os
elementos do vetor A multiplicados por 3. O elemento B[1] deve ser multiplicado pelo elemento A
[1], o elemento B[2] deve ser implicado pelo elemento A[2] e assim por diante at 8.Apresente o
contedo dos dois vetores.
4. Faa um programa que armazene num vetor 6 nmeros negativos. Calcule a soma dos seus
quadrados; se a soma for inferior a 1000 solicite novos dados. Mostre somente a soma que
satisfaz a condio.
5. Armazene num vetor dez nmeros positivos. Exiba o contedo do vetor. Mostre o maior nmero,
quantas vezes ele foi digitado e em que posies ele apareceu dentro do vetor.
6. Armazene no vetor A 10 elementos positivos. Construa o vetor B do mesmo tipo e dimenso.
Cada elemento do vetor B deve ser o valor negativo do elemento correspondente do vetor A.
Desta forma, se em A [1] estiver armazenado o elemento 8 deve estar em B [1] o valor 8, e
assim por diante. Apresentar o contedo dos dois vetores.
7. Leia o vetor A de uma dimenso mxima de 15 elementos. O usurio poder digitar a quantidade
desejada desde que o valor seja inferior ou igual a 15. Construir um vetor B de mesmo tipo, de
modo que cada elemento do vetor B seja fatorial do elemento correspondente do vetor A.
Apresentar o contedo dos dois vetores.
8. O usurio poder digitar a quantidade de nmeros que ele deseja armazenar no vetor A desde
que esse valor seja superior a 4 e inferior ou igual a 20. Construa o vetor B da mesma dimenso
e com os mesmos elementos do vetor A. Observando que o primeiro elemento de A passa a ser
o ltimo de B, o segundo elemento de A passa a ser o penltimo de B e a assim por diante.
Exibir o contedo dos dois vetores.
9. Leia trs vetores (A, B e C) de uma dimenso com 5 elementos cada. Construa o vetor D, sendo
este a juno das trs outras vetores. Armazene no vetor D o primeiro elemento do vetor A
depois do B e do C e assim sucessivamente. Apresentar o contedo de todos os vetores. Exiba
quantas vezes apareceram nmeros negativos no vetor D.
10. Leia o vetor A tipo vetor com 10 elementos positivos. Construa o vetor B de mesmo tipo, e cada
elemento de B deve ser a metade de cada elemento de A. Exiba em que Vetor e em que
posies apareceram valores superiores a 4.
11. Elabore um programa que efetue o clculo de uma tabuada de um nmero qualquer e armazene
os resultados no vetor A de uma dimenso para 10 elementos. O usurio dever digitar o
nmero e o programa dever construir e exibir a tabuada correspondente.
12. Receba a temperatura mdia de cada ms do ano e armazene essas temperaturas em um vetor;
calcule e mostre a maior, a menor temperatura do ano e a mdia das temperaturas. Mostre
todas as temperaturas armazenadas.
13. Receba a nota de dez alunos e armazene essas notas em um vetor. Calcule e mostre:
a) A mdia da classe;
b) A quantidade de alunos aprovados, isto , com mdia >=7;
c) A quantidade de alunos reprovados, isto , com mdia <7.

Curso: ANLISE E DESENVOLVIMENTO DE SISTEMAS


Disciplina: Algoritmo e Lgica de Programao
Profa.Ndia Cristina.
Pgina n. 1 de 2

FACULDADE DE TECNOLOGIA RUBENS LARA


14. Receba o peso e nome de um grupo contendo no mximo de 15 pessoas. Armazene esses
dados em dois vetores, o primeiro contendo os pesos e o segundo contendo os nomes. Calcule
e mostre:
a) Quantas pessoas apresentaram peso superior ao menor peso. Armazene os nomes das
pessoas que satisfazem essa condio. Mostre o contedo desse vetor no programa
principal.
b) Armazene num outro vetor os pesos superiores a 55 quilos e menores ou igual a 80
quilos das pessoas. Mostre o contedo desse vetor.
15. Receba o salrio e o nome de um grupo contendo no mximo 13 pessoas. Armazene esses
dados em dois vetores, o primeiro contendo os salrios e o segundo contendo os nomes.
Calcule e mostre:
a) Mostre o nome de todas as pessoas que apresentam a maior altura.
b) Armazene num outro vetor os nomes de todas as pessoas que apresentam a menor
altura encontrada. Mostre o contedo desse vetor.
16. Efetue a leitura de dez elementos para o vetor A. Construa o vetor B, observando a seguinte lei
de formao: se o valor do ndice do vetor for par, o valor do elemento deve ser multiplicado pelo
valor 5; sendo o ndice mpar, dever ser somado ao valor existente o valor 5. Mostre o contedo
dos dois vetores.
17. Efetue a leitura de dez elementos para o vetor A. No final, apresente a somatria de todos os
elementos do vetor A que sejam mpares. Armazene no vetor B a posio em que esto
armazenados os nmeros mpares. Mostre o contedo dos dois vetores.
18. Leia 12 elementos inteiros para o vetor A e construa o vetor B com a mesma dimenso,
observando a seguinte lei de formao: Todo elemento do vetor A que for mpar deve ser
multiplicado por 2; caso contrrio, o elemento do vetor A deve permanecer constante. Exiba o
contedo dos dois vetores.
19. Leia 8 elementos (valores inteiros) para os vetores A e B de uma dimenso do tipo vetor.
Construir vetores C e D de mesmo tipo e dimenso. O vetor C deve ser formado pelos
elementos de ndice mpar dos vetores A e B, e O vetor D deve ser formado pelos elementos de
ndice par dos vetores A e B. Apresente os contedos de todos os vetores.
20. Leia dois vetores A e B de uma dimenso com 6 elementos. O vetor A deve aceitar apenas a
entrada de valores pares, enquanto o vetor B deve aceitar apenas a entrada de valores mpares.
A entrada dos dois vetores deve ser validada pelo programa e no pelo usurio. Construir o
vetor C que dever ser a juno dos vetores A e B, de modo que seja armazenado um elemento
do vetor A e em seguida um elemento do vetor B. O vetor C contenha 12 elementos. Exiba os
contedos dos vetores A e B juntos e depois o contedo do vetor C.

Curso: ANLISE E DESENVOLVIMENTO DE SISTEMAS


Disciplina: Algoritmo e Lgica de Programao
Profa.Ndia Cristina.
Pgina n. 2 de 2