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

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

VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados.  Variáveis Compostas homogenias Objetivo: apresentar VETOR.

Apresentações semelhantes


Apresentação em tema: "VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados.  Variáveis Compostas homogenias Objetivo: apresentar VETOR."— Transcrição da apresentação:

1 VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados.  Variáveis Compostas homogenias Objetivo: apresentar VETOR.

2 Variáveis Compostas Homogenias Variáveis compostas homogenias correspondem a posições de memória, identificadas por um mesmo nome, individualizadas por índices e cujo conteúdo é do mesmo tipo. O conjunto de 10 notas dos alunos de uma disciplina pode constituir uma variável composta. A esse conjunto associa-se o identificador NOTA que passará a identificar não a uma única posição de memória, mas 10.

3 A referencia ao conteúdo do n-ésimo elemento do conjunto será identificada pela notação NOTA [n], onde n é um numero inteiro ou uma variável numérica contendo um valor inteiro. Exemplo: Supondo-se que em um dado instante a variável composta NOTA contivesse os seguintes valores. 1 2 3 4 5 6 7 8 9 10 NOTA [3] estaria referenciando o terceiro elemento do conjunto cujo conteúdo é 90. 4774866070905591 100 60

4 É possível, também, a utilização de uma forma de acesso genérico, através de uma variável que contenha um valor inteiro. No mesmo conjunto NOTA, esboçado no exemplo, utilizando-se uma variável I, tem-se a possibilidade de acesso a qualquer uma das notas armazenadas. A uma referência à NOTA [ I ], antes de ser consultada a variável composta NOTA, I seria substituído pelo seu conteúdo no dado instante. Neste caso, está-se referenciando ao elemento do conjunto que tem o índice 6 associado, ou seja, a nota 91. 477486 100 559160709060 1 2 3 4 5 6 7 8 9 10

5 Exemplo Escrever o trecho do algoritmo que faça a leitura de 10 notas dos alunos de uma disciplina e armazene-as numa variável composta NOTA. inicio I : inteiro ; NOTA[10] : real; I=1 ENQUANTO I <= 10 faça escreva ("Digite a nota do aluno " ) leia ( NOTA[ I ] ) I=I+1 FIMENQUANTO fimalgoritmo

6 supondo-se que as notas fossem 70, 75, 80, 90, 65, 85, 75, 85, 91, 92 e estivessem uma em cada linha de um dispositivo de entrada, após a execução do trecho do algoritmo anterior, a variável nota ficaria assim: NOTA 1 2 3 4 5 6 7 8 9 10 85919270758090658575

7 Escrever o trecho do algoritmo que faça a leitura de 10 notas, armazene-as numa variável composta NOTA e calcule a sua média. inicio I : inteiro ; soma, media, NOTA[10] : real; I=1 soma=0 ENQUANTO I <= 10 faça escreva ("Digite a nota do aluno " ) leia ( NOTA[ I ] ) soma=soma+NOTA[ I ] I=I+1 FIMENQUANTO media=soma/10 fimalgoritmo NOTA 1 2 3 4 5 6 7 8 9 10 85919270758090658575

8 Escrever o algoritmo que, tendo em vista ao dados anteriores, calcule e escreva o numero de alunos com nota superior a média.

9 inicio I, numero : inteiro ; soma, media, NOTA[10] : real; I=1; soma=0 numero=0; ENQUANTO I <= 10 faça escreva ("Digite a nota do aluno " ) leia ( NOTA[ I ] ) soma=soma+NOTA[ I ] I=I+1 FIMENQUANTO media=soma/10 I=1; ENQUANTO I <= 10 faça SE (NOTA[ I ] > media Numero=numero+1; FIMSE I=I+1; FIMENQUANTO escreva ("O numero de alunos com nota superior a média é ",Numero ); fimalgoritmo

10 Escrever o trecho do algoritmo que faça a leitura de 10 notas dos alunos de uma disciplina e armazene-as numa variável composta NOTA. Em seguida Mostre a nota de acordo com a posição solicitada a qual foi gravada.

11 inicio I, posição : inteiro ; NOTA[10] : real; I=1; ENQUANTO I <= 10 faça escreva ("Digite a nota do aluno " ) leia ( NOTA[ I ] ) I=I+1 FIMENQUANTO I=1; ENQUANTO I != 0 faça escreva ("Digite a posição do aluno " ) leia (posição) I=posição SE ( I != 0 ) escreva ( "Nota do aluno que está na posição ", posição, " é = ", NOTA[ I ]; FIMSE FIMENQUANTO fimalgoritmo


Carregar ppt "VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados.  Variáveis Compostas homogenias Objetivo: apresentar VETOR."

Apresentações semelhantes


Anúncios Google