Disciplina: Linguagem de Programação (Prof. Elyssandro Piffer)
Lista de Exercícios 16c – Vetor
EXERCÍCIOS DE VETOR
a) No programa principal, entre com os valores relativos a um vetor de 8 posições. Faça o bloqueio de
valores negativos desenvolvendo uma função que avalie cada número e retorne verdadeiro se o número
for positivo e falso se o valor for negativo. Ao final das leituras, envie todos os valores do vetor como
parâmetro para uma PROCEDURE, a qual irá listas todos os valores do vetor e mostrará a somatória
dos valores armazenados no vetor. Feito isso volte ao programa principal pergunte se deseja executar o
programa novamente.
b) No programa principal, leia valores para três vetores com capacidade de armazenar 10 números
inteiro (cada um) e armazene a soma de cada uma das colunas num quarto vetor, imprimindo a soma
parcial (soma dos valores lidos em cada coluna dos três vetores). No final envie os valores do quarto
vetor para uma função, a qual irá fazer a soma dos valores e retornar como parâmetro. Mostre a soma
total retornada.
c) Solicitando ao usuário 6 valores, os quais devem ser armazenados num único vetor, chame uma
função levando como parâmetro os valores do vetor, dentro do vetor encontre e retorne a posição do
maior valor. No programa principal, imprima o maior valor armazenado no vetor.
d) Solicitando ao usuário 20 valores maior que zero, os quais devem ser armazenados num único vetor,
apresente o maior, o menor e suas respectivas posições em que os mesmos foram informados. Faça
uma função para encontrar o maior valor, outra para encontrar o menor valor e por ultimo chame uma
procedure levando o maior e o menor valor, dentro da procedure imprima a diferença entre o maior e o
menor valor.
Download

Lista de Exercícios de Vetores