Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
6)
DEFINIÇÃO
SUMÁRIO Conjunto de variáveis que compartilham um
nome comum. Índices são associados aos diversos
•Matrizes/Vetores elementos, permitindo assim a referência individual.
•Declaração, Inicialização e Referência Array - Grupo de locais da memória relacionados
•Uso com funções pelo fato que todos têm o mesmo nome e o mesmo
•Matrizes Multidimensionais tipo.
•Algorítmos
EXEMPLO
c = {-45 , 60 , 25 , 56 , 96} -> Tamanho 6
1
Matrizes (Cap.6) Matrizes (Cap.6)
PROBLEMA
Ler as notas de 80 alunos, calcular a média geral e apresentar
Leitura de uma Matriz M(5,4) o número de alunos abaixo da média da prova.
⎧ PARA I = 1 ATÉ 5 n(80)
⎪ s = 0
⎪ PARA J = 1 ATÉ 4
⎪ para i=0 até 79
⎨ LER M(I,J) ler n(i)
⎪ FIM J s = s + n(i)
⎪ fim i
⎪⎩ FIM I média = s/80
Soma os Elementos de um Vetor N(100) c = 0
para j = 0 até 79
⎧ ACC = 0 se n(j) < média então c=c+1
⎪ fim j
⎪ PARA I = 1 ATÉ 100
⎨ escrever “média geral =”, média
⎪ S = S + N(I) escrever “abaixo da média”, c
⎪⎩ FIM I escrever “aprovados”, 80-c
parar
num = 6
⎧ faça
⎪ fim = 1
Dim = v(num) ⎪
⎧ para i = 0 até num - 1 ⎪ ⎧ para i = 0 até num − 1
⎪ ⎪⎪
⎪ ler v(i) ⎪ ⎪ ⎧ se v ( i ) ≥ v ( i + 1 ) então
⎨ ⎪⎪⎪ x = v (i )
⎪ escrever v(i) ⎪
⎪⎪ ⎪
⎪⎩ fim i ⎨ ⎪ ⎪⎪ v ( i ) = v ( i + 1)
⎪ ⎨ ⎨ v ( i + 1) = x
⎪ ⎪ ⎪
⎪⎪⎪ fim = 0
Para i=0 até num-1 ⎪ ⎪ ⎪⎪
OUTRASEscrever
POSSIBILIDADES: ⎪ ⎪ ⎩ fim se
v(i)
Fim i Ache o maior elemento⎪ ⎪⎩ efim
troque
i de posição com o
último,
Parar ache o maior entre os⎪ N-1 e troque de posição com o
⎪⎩ enquanto fim = 0
penúltimo,...
2
Matrizes (Cap.6) Matrizes (Cap.6)
PROBLEMA
Ler uma tabela T(10, 20) e a seguir uma seqüência de 15 valores. A cada PROBLEMA
leitura, verificar se o mesmo pertence a tabela e alertar o usuário. 1)Ler os elementos de uma matriz quadrada e efetuar as seguintes somas: