1 / 9

VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)

VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES). Objetivo:. Reconhecer, corretamente, o conceito de variável composta homogênea unidimensional (vetores). Declarar um vetor e desenvolver algoritmos utilizando este conceito. Definição.

Download Presentation

VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 1 2 3 4 5 6 7 8 9 10 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. 1 2 3 4 5 6 7 8 9 10 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. 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] ) ; end;

  8. 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;

More Related