Algoritmo vetor/matriz
Exercícios de Vetores
Questão 1: algoritmo "Exercício Vetor 1"
// Função : Receber valores em vetores de 1 até 10 e tirar a média
// Autor : Fabricio Ferreira de Araújo
// Data : 28/10/2012 var nota: vetor[1..10] de real // valores das notas media,a,am: real // a = acumulador | am = acumulador média x: inteiro // contador inicio // entrada de valores no vetor para x de 1 ate 10 faca escreva("Informe a nota do aluno: ") leia(nota[x]) escreval("Nota de n° [",x, " ]") escreval(" ") a:=a+nota[x] am:=am+1 fimpara // tira média do aluno media:=a/am escreva("A média do aluno é: [", media, " ]") fimalgoritmo Questão 2: algoritmo "Exercício Vetor 2"
// Função : Entrar com 20 valores e desses valores retirar a media e imprimir os valores maiores que a média (>=7.0)
// Autor : Fabricio Ferreira de Araújo
// Data : 28/10/2012 var num: vetor[1..20] de real // vetores x,posicao,qtd: inteiro // x = contador | posicao = posição do numero | qtd = quantidade de numeros acima da média a,media,am: real // a = acumulador | am = acumulador média (para tirar média no final) inicio //entrada de vales no vetor para x de 1 ate 20 faca escreva("Número", x," de 20: ") leia(num[x]) a:=num[x]+a am:=am+1 fimpara //listar números acima da média (7) para x de 1 ate 20 faca se (num[x] >= 7) entao posicao:= x qtd:=qtd+1 escreval("Os números acima da média (7.0) são: [",num[x], " ] na posição: [",posicao, " ]") fimse fimpara se (qtd > 0) entao escreva("A quantidade de números acima da média são:", qtd) fimse //tirar média do vetor num[x] escreval(" ") media:= a/am escreva("A média dos números: [", media, " ]") fimalgoritmo Questão 3: algoritmo "Exerício Vetor 3"
// Função : Ler 100 valores fornecidos pelo usuário e