Introdução à Programação - Algoritmos
Por: Waldyr Neto • 14/6/2015 • Trabalho acadêmico • 431 Palavras (2 Páginas) • 200 Visualizações
Roteiro de Apresentação - Slides
Aluno: Waldyr Sodré Neto
Professor: Jean Carlos de Abreu
Introdução à programação - Algoritmos
Assunto: Matrizes VisuAlg
Slide 2
“Matriz é uma estrutura de dados organizada de forma bidimensional. Onde os dados contidos nesta estrutura são variáveis.”
Como vemos na imagem representada, podemos usar de exemplo para facilitar mais ainda o entendimento uma planilha de excel, um jogo de xadrez ou ainda um jogo de batalha naval, onde por trás de cada jogada existe uma posição na matriz para ser desvendada e dar fim a jogada realizada.
Slide 3
Aqui temos uma breve comparação entre matriz e vetor.
Vetor como havíamos visto é:
“Uma variável composta homogênea unidimensional formada por uma sequência de variáveis, todas do mesmo tipo, com o mesmo identificador (mesmo nome).”
Enquanto um Vetor é organizado desta forma:
Lin 1 col 1 | Lin 1 col 2 | Lin 1 col 3 |
Slide 4
A Matriz é organizada da seguinte forma:
Lin 1 col 1 = 1,2 | Lin 1 col 2 = 5,0 | Lin 1 col 3 = 8,2 |
Lin 2 col 1 = 3,4 | Lin 2 col 2 = 5,6 | Lin 2 col 3 = 9,2 |
Lin 3 col 1 = 5,1 | Lin 3 col 2 = 6,0 | Lin 3 col 3 = 7,2 |
Slide 5
No exemplo dado x e y são representados como a quantia de linhas, respectivamente. Já j e z representam a quantidade de colunas que a matriz terá.
Em uma matriz 3x2 representaríamos assim:
algoritmo “Exemplo”
var
matriz: vetor [1..3, 1..2] de inteiro
Inicio…
O índice das linhas irão variar de 1 até 3 e o índice das colunas irão variar de 1 até 2.
Slide 6
Explicar Exemplo
…
Roteiro Apresentação - VisuAlg
Aluno: Waldyr Sodré Neto
Professor: Jean Carlos de Abreu
Introdução à programação - Algoritmos
Assunto: Matrizes VisuAlg
...