Resumo:computação eletronica

840 palavras 4 páginas
9/2/2009

A Linguagem PASCAL

8) “ARRAYS” :
8.1) Arrays uni-dimensionais (ou VETORES):
Array é um Tipo de Dados Estruturado. Trata-se de um conjunto com um número fixo de elementos, todos do mesmo tipo. Todo o conjunto é identificado por um único nome, e cada elemento (ou componente) pode ser referenciado (e acessado) diretamente. Cada componente é indexado por um valor de tipo simples (não podendo portanto ser do tipo real).
Exemplo:
var X: real;
A: array[1..10] of real;
X

···
A[1]

A[2]

A[3]

A

···
A[I]

A[10]

Motivação: Calcular a média aritmética de 100 notas e contar a quantidade de notas acima dessa média calculada (ié, da “média da turma”).
Pelo que foi visto até aqui, seria preciso digitar todas as 100 notas novamente, ficando sujeito a possíveis erros de digitação... Daí que se faz necessário encontrar de um meio de “armazenar” as notas quando forem digitadas, e de poder acessá-las posteriormente.

Como declarar: var : array [T1] of T2; ou type = array [T1] of T2; http://www.cin.ufpe.br/~mlf/notas03 1/6

9/2/2009

A Linguagem PASCAL

var : ; onde: - T1 é o tipo do índice, e é da forma LI..LS, sendo LI o “limite inferior” e
LS o “limite superior”
- T2 é o tipo dos componentes. Pode ser qualquer tipo, inclusive outro “array”.

Como fazer referência a (e acessar) componente:
[]
onde: - é o mesmo “nome” da declaração - é uma expressão que resulta num valor do tipo T1 (ié, um valor no intervalo LI..LS).

Observações:
1) Outros tipos de dados estruturados que serão estudados posteriormente são: records, files e strings.
2) O número de componentes de um array não pode variar durante a execução do programa. Deve-se portanto fazer uma estimativa do seu tamanho máximo, quando da sua declaração.
3) Um outro tipo de dados é o apontador (ou pointer), que permite definir um conjunto com um número variável de elementos (através de
“alocação dinâmica de memória”).
4) Um tipo de dados

Relacionados

  • 193914630281
    1890 palavras | 8 páginas
  • mundo do trabalho
    3265 palavras | 14 páginas
  • Eletricidade e Eletrônica
    1783 palavras | 8 páginas
  • ATPS Eletricidade 2014
    2310 palavras | 10 páginas
  • polo
    2506 palavras | 11 páginas
  • Senhor
    898 palavras | 4 páginas
  • mnmnmn
    2625 palavras | 11 páginas
  • trabalho introdução da engenharia
    1870 palavras | 8 páginas
  • Aula seminarios IE 2015 1
    1370 palavras | 6 páginas
  • teste
    4144 palavras | 17 páginas