Академический Документы
Профессиональный Документы
Культура Документы
Introduo
vimos diversas estruturas que nos permitem criar
Vetores
nos permitem trabalhar com mais de uma informao em uma
mesma varivel
ocorre obedecendo sempre ao mesmo tipo de dado, e por isso
podemos cham-la de estrutura homognea
so determinados pela estrutura:
Exemplo
Calcular e apresentar a mdia geral de uma turma de 8 alunos
A mdia da turma dever sair da soma das mdias de todos os alunos
algoritmo "Media_turma"
var
MD: vetor[1..8] de real
SOMA, MEDIA: real
I: inteiro
Inicio
SOMA <- 0
para I de 1 ate 8 passo 1 faca
leia(MD[I])
SOMA <- SOMA + MD[I]
fimpara
MEDIA <- SOMA / 8
escreva(MEDIA)
fimalgoritmo
Tente fazer
Escreva um vetor de 10 elementos inteiros, e apresente cada valor na tela.
algoritmo exibir"
var
MD: vetor[1..10] de inteiro
I: inteiro
Inicio
para I de 1 ate 10 passo 1 faca
leia(MD[I])
escreva(posio , I, : ,MD[I])
fimpara
fimalgoritmo
Tente fazer
Monte uma matriz de elementos inteiros e armazene elemento por
elemento os respectivos valores: 10,20,30,40,50. A seguir, exiba o valor do
elemento de ndice 3
algoritmo matriz"
var
MD: vetor[1..5] de inteiro
I: inteiro
Inicio
para I de 1 ate 5 passo 1 faca
leia(MD[I])
escreva(posio 3:, MD[3])
fimpara
fimalgoritmo
Teste de mesa
Um algoritmo, tem o seu funcionamento testado,
1
2
3
4
5
6
programa IDADE
var
AA:inteiro
AN: inteiro
ID: inteiro
inicio
leia AN
leia AA
ID AA-AN
escreva id
fim
LINHA
AA
AN
ID
1 programa IDADE
2 var
3 AA:inteiro
4 AN: inteiro
ID: inteiro
5 inicio
6 leia AN
7 leia AA
8 ID AA-AN
9 escreva id
10 fim
11
LINHA
AA
AN
ID
7
8
9
10
1
2
3
4
5
6
programa IDADE
var
AA:inteiro
AN: inteiro
ID: inteiro
inicio
leia AN
leia AA
ID AA-AN
escreva id
fim
LINHA
AA
AN
ID
7
8
9
10
1
2
3
4
5
6
programa IDADE
var
AA:inteiro
AN: inteiro
ID: inteiro
inicio
leia AN
leia AA
ID AA-AN
escreva id
fim
LINHA
AN
AA
ID
(1989)
(2014)
8
9
25
10
{25}
1
2
3
4
5
6
programa IDADE
var
AA:inteiro
AN: inteiro
ID: inteiro
inicio
leia AN
leia AA
ID AA-AN
escreva id
fim
O resultado de um teste
de mesa pode ser
efetivado com a soma
das linhas executadas no
trabalho.
No nosso exemplo, a
soma das linhas 21.
LINHA
AN
AA
ID
(1989)
(2014)
8
9
25
10
{25}
1
2
3
4
5
6
programa IDADE
var
AA:inteiro
AN: inteiro
ID: inteiro
inicio
leia AN
leia AA
ID AA-AN
escreva id
fim
Faculdade Sumar
claudiney.junior@sumare.edu.br
(11) 9 9491-2170