A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)

Apresentações semelhantes


Apresentação em tema: "VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)"— Transcrição da apresentação:

1 VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)

2 Objetivo: Reconhecer, corretamente, o conceito de variável composta homogênea unidimensional (vetores). Declarar um vetor e desenvolver algoritmos utilizando este conceito.

3 Definição As variáveis compostas homogêneas unidimensionais (vetores), conhecidas na linguagem PASCAL como arrays, correspondem a posições de memória, identificadas por um único nome, individualizadas por índices, e cujo conteúdo é de um mesmo tipo.

4 O nome de uma variável composta é um identificador que obedece às mesmas regras de formação de identificadores de variáveis simples. O nome refere-se, coletivamente, a todos os elementos da variável composta. Para referência de um elemento, é necessário colocar o nome da variável, seguido de um índice, entre colchetes [ ].

5 Exemplo: Suponha que as notas de 10 alunos estejam armazenadas em uma variável composta (vetor), identificada por Nota Representamos da seguinte maneira: Nota Para referenciar o terceiro elemento desta variável pode-se escrever Nota[3] e o conteúdo armazenado nesta posição é 90. O índice é a constante inteira 3.

6 Nota[10] * Nota[7] - Nota[4] * Nota[1]= Suponha i = 3,
Assim, Nota[3]+Nota[2]= Nota[7]-2* Nota[9]= Nota[4]/ Nota[1]= Nota[10] * Nota[7] - Nota[4] * Nota[1]= Suponha i = 3, Nota[ i ]+ Nota[ i + 2 ]- Nota[ 2 * i ]=

7

8 Exemplo: Elaborar um programa que leia dez valores reais e armazene-os em um vetor, em seguida, imprima-os em ordem inversa. program usando_vetores; uses wincrt; var i : integer; v : array [1..10] of real; begin for i:=1 to 10 do begin write (‘Digite um valor ‘ ) ; readln ( v[i] ) ; end; for i:=10 downto 1 do writeln (‘Valor = ‘, v[i] ) ;

9 Exercícios 1) Elaborar um programa que leia n valores reais (n<=100) e armazene-os em um vetor, em seguida, calcule e imprima quantos são maiores que a média aritmética. 2) Elaborar um programa que leia dois vetores (vet1 e vet2) de números inteiros e, em seguida, calcule e imprima vet3 = vet1 + vet2. 3) Elaborar um programa que leia dois vetores (vet1 e vet2) de números inteiros e, em seguida, calcule e imprima vet3 = 2 * vet1 – 3 * vet2 4) Elaborar um programa que leia dois vetores (vet1 e vet2) de números inteiros e, em seguida, calcule (se possível) e imprima vet3 = vet1 / vet2;


Carregar ppt "VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)"

Apresentações semelhantes


Anúncios Google