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

Slides:



Advertisements
Apresentações semelhantes
Programação em Java Prof. Maurício Braga
Advertisements

UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.
Conteúdo: - Atribuição de Valores a Variáveis.
TÉCNICAS DE PROGRAMAÇÃO III
Lógica de Programação Prof. Msc. Raul Paradeda Aula 4 Entrada/Saída.
Algoritmos.
Introdução a Programação
Prof. Luis Otavio Alvares
Linguagem C LPG-I – Variáveis Estruturadas – Vetores
Algoritmos Escher.
Universidade Federal do Espírito Santo Programação II Professora: Norminda Luiza.
Ponteiros.
Descreva por palavras suas o funcionamento de um algoritmo
Algoritmos e Programação
Algoritmos e Programação
Técnica de Programação II Vetor e Matriz
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Comandos de Repetição Comando Para-Faça
Subprogramas São blocos de execução internas a um programa.
Aula prática 6 Vetores e Matrizes
VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados
VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados
Linguagem de Programação II Parte V
Vetores Imagine que você tem que receber o nome e a nota de 50 alunos de uma escola, e depois listar o nome de cada um e a média final de cada aluno e.
Estrutura de dados - Vetores
Aula 10 - Armazenamento de Dados em Registros
Vetores e Matrizes Ameliara Freire
Vetor Prof. Guilherme Baião S. Silva Adaptações:
Algoritmos e Estruturas de Dados I – Registros
Algoritmos e Estrutura de Dados I Jean Carlo Mendes
“Introdução a Computação” Capítulo II Estruturas de Dados
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Vetores Unidimensionais Sistemas de Informação Desenvolvimento de Sistemas para Web Prof. Gale.
VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)
Algoritmos e Estruturas de Dados I – Registros
Linguagem de Programação JAVA
Algoritmos Comandos de repetição.
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 11) Prof. Alessandro Bernardo.
Algoritmo e Programação
Vetores Unidimensionais Prof. Gale. A Variável A  Ilustrando: O que aconteceria no algoritmo... A  3 Escreva A A  5 Escreva A 3 5.
Lógica e Estrutura de Dados Fundamentais Professor: Eduardo O. Teles
Algoritmo e Estrutura de Dados
Algoritmos e Programação
Algoritmos e Estruturas de Dados I – Estruturas de Dados
VETORES.
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Algoritmos.
Profa. Mercedes Gonzales Márquez
Introdução a Programação
Informática e Computação Aula Estrutura de Repetição
Informática e Computação Aula Estrutura de Repetição
Algoritmo e Estrutura de Dados I
Professor: André Didier Autor: Francisco Airton
Exercícios (Algoritmo Narrativo, Fluxograma e Pseudocódigo) RESOLVIDO
Linguagem de Programação II Parte VI Professora: Flávia Balbino da Costa.
Fundamentos de Programação
Programação I Aula 07 Autor: Francisco Airton Professor: André L. R. Didier 1.
VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados.  Variáveis Compostas homogenias Objetivo: apresentar VETOR.
VETORES AULA 01 Roteiro da aula Referência ao Programa: Estrutura de Dados.  Variáveis Compostas homogenias   Objetivo: apresentar VETOR.
Linguagem de Programação I Parte IV
Algoritmos – Aula 04 Comandos de repetição.
1Unidade 06 - Matriz Algoritmos e Linguagens de Programação Matriz Prof.: Guilherme Baião S. Silva Adaptações Prof. Edwar Saliba Júnior Março de 2007.
Programação I Aula 06 Autor: Francisco Airton Professor: André L. R. Didier 1.
Computação – Informática Aula N. 05 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Matrizes em C”
Fundamentos de Programação 1 Slides C – Número 4 Prof. SIMÃO Jean Marcelo SIMÃO Estrutura de Dados Homogêneas “vetores de números e de caracteres”
1 CCO 016 FUNDAMENTOS DE PROGRAMAÇÃO Universidade Federal de Itajubá Prof. Dr. Edison Oliveira de Jesus.
Adriano A. Ribeiro. Variáveis Compostas Homogêneas Variáveis indexadas. A declaração de uma variável indexada corresponde, na verdade, à declaração de.
Introdução a Programação Aula 03 Jackson Eduardo
V ETORES E M ATRIZES Disciplina: Informática Aplicada Professor: Modesto Chaves.
Transcrição da apresentação:

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

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.

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 NOTA [3] estaria referenciando o terceiro elemento do conjunto cujo conteúdo é

É 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

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

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

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

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

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

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.

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