SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Aula 17
Prof. Gracon Lima
Vetor em PASCAL
Prof. Gracon Lima
Vetor
• Vetor em PASCAL:
– Conhecidas como ARRAY
– Todas as posições do ARRAY possuem o mesmo
identificador e são alocados sequencialmente na
memória
• Declaração de Vetor
– VAR <nome da variavel> : ARRAY [val_inicial..valfinal]
OF <tipo de dados>
– O valor do indice inicial deve ser menor ou igual ao
valor final; as posições serão numeradas com valores
inteiros dentro desse intervalo
Prof. Gracon Lima
Exemplo
• Exemplo
– Var vetor1: ARRAY[1..10] OF INTEGER;
– Var vetor1: ARRAY[5..9] OF REAL;
Prof. Gracon Lima
Vetor
• Atribuindo Valores ao Vetor
Prof. Gracon Lima
Vetor
• Preenchendo o vetor
Prof. Gracon Lima
Vetor
• Mostrando os elementos do vetor
Prof. Gracon Lima
Matriz em PASCAL
Prof. Gracon Lima
Matriz
• Matriz em PASCAL:
– Conhecidas como ARRAY
– Todas as posições do ARRAY possuem o mesmo identificador e
são alocados seqüencialmente na memória
– O que distingue os elementos na matriz são os índices que
referenciam sua posição em cada dimensão da estrutura
– Se a matriz for bidimensional necessitará de dois índices, se for
tridimensional, três índices, etc.
• Declaração de Matriz
– VAR <nome da variavel> : ARRAY [inicio1..fim1, inicio2..fim2,
inicioN..fimN] OF <tipo de dados>
– O valor do indice inicial deve ser menor ou igual ao valor final;
as posições serão numeradas com valores inteiros dentro desse
intervalo
Prof. Gracon Lima
Matriz
Prof. Gracon Lima
Atribuindo Valores a uma Matriz
Prof. Gracon Lima
Preenchendo uma Matriz
Prof. Gracon Lima
Mostrando os Elementos de Uma
Matriz
Prof. Gracon Lima

Mais conteúdo relacionado

Mais de graconlima (11)

Aula 01
Aula 01Aula 01
Aula 01
 
Aula 15
Aula 15Aula 15
Aula 15
 
Aula 14
Aula 14Aula 14
Aula 14
 
Aula 13
Aula 13Aula 13
Aula 13
 
Aula 12
Aula 12Aula 12
Aula 12
 
Aula 11
Aula 11Aula 11
Aula 11
 
Aula 10
Aula 10Aula 10
Aula 10
 
Aula 09
Aula 09Aula 09
Aula 09
 
Aula 06
Aula 06Aula 06
Aula 06
 
Aula 05
Aula 05Aula 05
Aula 05
 
Aula 04
Aula 04Aula 04
Aula 04
 

Aula 17

  • 2. Vetor em PASCAL Prof. Gracon Lima
  • 3. Vetor • Vetor em PASCAL: – Conhecidas como ARRAY – Todas as posições do ARRAY possuem o mesmo identificador e são alocados sequencialmente na memória • Declaração de Vetor – VAR <nome da variavel> : ARRAY [val_inicial..valfinal] OF <tipo de dados> – O valor do indice inicial deve ser menor ou igual ao valor final; as posições serão numeradas com valores inteiros dentro desse intervalo Prof. Gracon Lima
  • 4. Exemplo • Exemplo – Var vetor1: ARRAY[1..10] OF INTEGER; – Var vetor1: ARRAY[5..9] OF REAL; Prof. Gracon Lima
  • 5. Vetor • Atribuindo Valores ao Vetor Prof. Gracon Lima
  • 6. Vetor • Preenchendo o vetor Prof. Gracon Lima
  • 7. Vetor • Mostrando os elementos do vetor Prof. Gracon Lima
  • 9. Matriz • Matriz em PASCAL: – Conhecidas como ARRAY – Todas as posições do ARRAY possuem o mesmo identificador e são alocados seqüencialmente na memória – O que distingue os elementos na matriz são os índices que referenciam sua posição em cada dimensão da estrutura – Se a matriz for bidimensional necessitará de dois índices, se for tridimensional, três índices, etc. • Declaração de Matriz – VAR <nome da variavel> : ARRAY [inicio1..fim1, inicio2..fim2, inicioN..fimN] OF <tipo de dados> – O valor do indice inicial deve ser menor ou igual ao valor final; as posições serão numeradas com valores inteiros dentro desse intervalo Prof. Gracon Lima
  • 11. Atribuindo Valores a uma Matriz Prof. Gracon Lima
  • 13. Mostrando os Elementos de Uma Matriz Prof. Gracon Lima