Kabam
ALGORITMOS E PROGRAMAÇÃO
UNIDADE
4
VETORES E MATRIZES
PROFESSOR: SÉRVULO JUNIOR
ROTEIRO
ROTEIRO
4 VETORES E MATRIZES
4.1 Vetores
4.2 Matrizes
PROFESSOR: SÉRVULO JUNIOR
2/41
4 VETORES E MATRIZES
ROTEIRO
É uma técnica de programação que permitirá trabalhar com o agrupamento de várias informações dentro de uma mesma variável, sendo essa variável do mesmo tipo e por essa razão podemos chamar de estrutura de dados homogêneos.
A utilização deste tipo de estrutura de dados recebe diversos nomes, como: variáveis indexadas, variáveis compostas, variáveis subscritas, arranjos, vetores, matrizes, tabelas em memória ou arrays (do inglês). As matrizes (tabelas em memória) são tipos de dados que podem ser “construídos” à medida que se fazem necessários, pois não é sempre que os tipos básicos (real, inteiro, caractere e lógico) e/ou variáveis simples são suficientes para representar a estrutura de dados utilizada em um programa.
PROFESSOR: SÉRVULO JUNIOR
3/41
4.1 Vetores
ROTEIRO
Vetores ou Matrizes de uma Dimensão
Vetor pode também ser denominado por matrizes unidimensionais e caracteriza-se por ser definida uma única variável dimensionada com um determinado tamanho. Os nomes dados as matrizes seguem as mesmas regras de nomes utilizados para indicar as variáveis simples.
A manipulação de uma matriz tipo vetor é utilizada uma única instrução de looping (enquanto, para ou repita).
Para ter uma ideia de como utilizar matrizes em uma determinada situação, considere o seguinte problema: “Calcular e apresentar a média geral de uma turma de 8 alunos. A tabela seguinte mostra esse cenário.
PROFESSOR: SÉRVULO JUNIOR
4/41
ROTEIRO
4.1 Vetores
TABELA 1: REPRESENTAÇÃO DE UM VETOR EM UMA TABELA.
ALUNO
NOTA1
NOTA2
NOTA3
NOTA4
MEDIA
1
4.0
6.0
5.0
3.0
4.5
2
9.0
8.0
9.0
6.0
8.0
3
3.0
5.0
4.0
2.0
3.5
4