Você está na página 1de 8

Prof.

Luís Amaral
Sistemas Digitais e Arquitetura de Computadores Prof. Luís Amaral

Estruturas de dados estáticas

Arrays unidimensionais ou vetores

Trata-se de uma estrutura de dados em que estes são todos do mesmo tipo,
agrupados num mesmo nome e identificados por esse nome e um índice.

Ex:
int notas[10] - declaração de um array com 10 elementos do tipo inteiro

notas
10 8 10 20 5 17 17 6 9 11

notas[0] notas[1] notas[…] notas[8] notas[9]


Sistemas Digitais e Arquitetura de Computadores Prof. Luís Amaral

Estruturas de dados estáticas


Arrays, vetores ou matrizes unidimensionais
notas

notas[0] notas[1] notas[…] notas[8] notas[9]

Instruções com arrays unidimensionais:

notas[3] = 100 -> coloca o valor 100 na posição 3 do array notas

cout << notas[4] -> imprime o valor que está na posição 4

cin >> notas[0] -> lê um valor para o índice 0 do array notas


Sistemas Digitais e Arquitetura de Computadores Prof. Luís Amaral

Estruturas de dados estáticas


Arrays, vetores ou matrizes unidimensionais

Ex1:

O programa armazena valores aleatórios entre 0 e 99 no array valores


Sistemas Digitais e Arquitetura de Computadores Prof. Luís Amaral

Estruturas de dados estáticas


Arrays, vetores ou matrizes unidimensionais

Mostrar os valores anteriormente armazenados no array


Sistemas Digitais e Arquitetura de Computadores Prof. Luís Amaral

Estruturas de dados estáticas


Arrays, vetores ou matrizes unidimensionais

Ex2:

O programa armazena valores introduzidos pelo utilizador, no array notas


Sistemas Digitais e Arquitetura de Computadores Prof. Luís Amaral

Estruturas de dados estáticas


Arrays, vetores ou matrizes unidimensionais

Mostrar os valores anteriormente armazenados no array


Sistemas Digitais e Arquitetura de Computadores Prof. Luís Amaral

Estruturas de dados estáticas


Arrays, vetores ou matrizes unidimensionais

Ex3:
Somar os valores armazenados no array notas

- Implementar e analisar os exemplos anteriores (dar os nomes -> Array_Ex_1 e Array_Ex_2;


- Fazer os exercícios: 1 a 8 da ficha de trabalho.

Você também pode gostar