Pular para conteúdo

Aula 07 - Matrizes (Tabelas) 📊


Agenda 📅

  1. Variáveis Compostas Bidimensionais
  2. Linhas e Colunas
  3. Declaração de Matrizes
  4. Percorrendo com Loops Aninhados
  5. Prática: Jogo da Velha (Lógica)

1. O que é uma Matriz? ⬛

É um vetor de vetores.

  • Vetor = Linha única.
  • Matriz = Tabela (Linhas x Colunas).
  • Exemplo: Planilhas de Excel.

2. Coordenadas 📍

Para acessar um valor, precisamos de dois números:

  • L: Linha.
  • C: Coluna.

Acesso: m[L, C]


3. Declaração 📝

Var
   m: vetor [1..3, 1..3] de inteiro
- Criou uma grade 3x3 (9 posições).


4. Loops Aninhados 🔄🔄

Para ler uma matriz, usamos um loop dentro do outro:

Para l de 1 ate 3 faca
   Para c de 1 ate 3 faca
      leia(m[l,c])
   FimPara
FimPara

5. Prática: Soma Diagonal 📉

soma <- 0
Para i de 1 ate 3 faca
   soma <- soma + m[i,i]
FimPara

Resumo ✅

  • Matriz = Linhas + Colunas.
  • Precisa de dois índices.
  • Loops duplos facilitam o manuseio.

Próxima Aula 🚀

  • Modularização: Dividir para conquistar! Procedimentos e Funções.

👉 Desafio: Pense em como representar um tabuleiro de Xadrez em código.