Escolar Documentos
Profissional Documentos
Cultura Documentos
Vetores e Matrizes
Vetores e Matrizes
Definição
Sintaxe e Manipulação
Matrizes
Estrutura para
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Problema
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Definição
Vector é uma matriz unidimensional que representa um conjunto de variáveis
do mesmo tipo de dados acessíveis com um único nome.
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Sintaxe e manipulação
tipo_de_dados nome_vector[num_elementos]
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Sintaxe e manipulação
Para preenchermos ou imprimirmos um vector normalmente recorre-se as
estruturas de repetição.
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Matrizes(Definição)
O que é uma matriz?
Uma estrutura de dados que contém várias variáveis do mesmo tipo.
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Matrizes
As matrizes são referenciadas através de suas dimensões (quantidade de linhas e colunas .
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Matrizes
Como referenciar um elemento específico da matriz?
Exemplo: Matriz 3x2 (três linhas e duas colunas)
A notação comum é: MxN onde
As linhas colunas variam de 1 até 2
0,0 0,1
2,0 2,1
Para referenciar um elemento de uma matriz temos de indicar a linha e a coluna onde se encontra o
elemento.
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Matrizes(Sintaxe e manipulação )
Declaração
Exemplo:
Para declarar uma matriz 3x2 de inteiro
onde:
3 representa o número de linhas
2 representa o número de colunas
As linhas colunas variam de 1 até 2
0,0 0,1
2,0 2,1
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Matrizes Preenchimento de uma matriz
Preenchimento de uma matriz
Exemplo:
Para declarar uma matriz 3x2 de inteiro
14 15
12
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Matrizes Preenchimento de uma matriz
Preenchimento de uma matriz
Exemplo:
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao