Vetores Variável Composta Homogênea Unidimensional

Slides:



Advertisements
Apresentações semelhantes
While While Condição // comandos End While. Exemplos While Var contador As Integer contador = 0 While (contador < 10) contador += 1 console.ConsoleWrite(contador)
Advertisements

1 Estruturas de Controle Márcia J. N. Rodrigues Lucena Especialização em Técnicas e Ferramentas de Apoio à Decisão Departamento.
Paulo Henrique Graf Fernandes
Subconsultas em SQL. Subconsulta Estrutura geral SELECT.... FROM.... WHERE [at] OPERADOR ( SELECT... FROM... [WHERE... ]) Declaração SELECT localizada.
Vetores (2) Continuação.
Sintaxe de Fortran 25/abril/2006. Comandos Fortran PROGRAM PRINT READ STOP END.
Modularização de Código. Modularizar código Construção do algoritmo em um módulo único (Início...Fim/ Program... End) Único arquivo.
Sintaxe de Fortran 25/abril/2006. Comandos Fortran PROGRAM PRINT READ STOP END.
Introdução ao Fortran 4/abril/2006. Pseudocódigo Compreensão do problema Elaboração da lógica de resolução Tradução da lógica para pseudocódigo.
Estrutura de repetição 18/set. Uso Foi construído o problema de ler notas de um aluno e fazer média. E para 5 alunos ????
Estruturas em algoritmos. Prioridade de Operações.
Algoritmos com laços (ou seja, com conjuntos de instruções que devem ser executados repetidas vezes)
Análise e Solução de Problemas
Algoritmos com Seleção
Profa. Graziela Santos de Araújo Algoritmos e Programação II, 2010
Geração de Código Algoritmo de Escalonamento de instruções – List Scheduling.
Funções definidas pelo usuário STL oferece a possibilidade de que o usuário escreva seus próprios algoritmos para processar os elementos de coleções #include.
Agregado Homogêneo e Heterogêneo
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo III Comandos de Controle.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo VII Variáveis Indexadas Numéricas.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo XI Encadeamento de Estruturas por Ponteiros.
Curso Técnico em Informática La Salle - Canoas
LA SALLE Curso Técnico em Informática
BlastPhen Aluno: Ricardo Nishikido Pereira
EEL170 COMPUTAÇÃO I Antonio Cláudio Gómez de Sousa 5a série de slides Versão 26/04/2012.
ALOCAÇÃO DINÂMICA DE MEMÓRIA
EEL170 COMPUTAÇÃO I Antonio Cláudio Gómez de Sousa 1a série de slides versão 19/03/2012.
Resolução de Sistemas Não-Lineares- Parte 1
Resolução de Sistemas Lineares- Parte 1
Listas Lineares.
Marco Antonio Montebello Júnior
Curso de Programação em C++
Baseado no documento do Prof. Ronaldo Martins da Costa
Baseado no documento do Prof. Ronaldo Martins da Costa
Introdução Ciência da Computação estudo de algoritmos –ÊNFASE ao estudo de DADOS armazenamento manipulação refinamento (a partir de dados cru) estrutura.
Exercícios de revisão.
A Cura Verdadeira Edição: Alaide Chaded
Emmanuel ´Voz Chico Xavier
ArrayList e Genéricos Profs. PROG2 - UNISINOS.
Definição de vetor; Representação geométrica de vetores; Operações com vetores; Vetores da base canônica. Aula 2.
Vetores Unidimensionais Sistemas de Informação Desenvolvimento de Sistemas para Web Prof. Gale.
VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)
Vetores Unidimensionais Prof. Gale. A Variável A  Ilustrando: O que aconteceria no algoritmo... A  3 Escreva A A  5 Escreva A 3 5.
Teoria de Bandas – 2 Elétrons Quase Livres
Análise de Comunidades em Redes Sociais utilizando Mineração de dados: Um estudo de caso nas redes da UFPA SCRM 2016 Ingrid Nascimento Márcia Pinheiro.
Processos Hidrológicos CST 318 / SER 456 Tema 4 – Física do Solo ANO 2016 Laura De Simone Borma Camilo Daleles Rennó
Análise económica e financeira das entidades privadas Bloco I
A evolução do conceito de movimento e suas causas.
Reabilitação Estrutural de Edifícios
2.3. Composição quantitativa de soluções
Destilação Binária Método de McCabe - Thiele
Processamento de Imagens Visão Computacional Compressão
47º CONGRESSO NACIONAL DE SANEAMENTO DA ASSEMAE
Quando o Superfaturamento é legal ...
O Debate sobre a Estagnação Secular
Corrente Elétrica.
Aula 4 – Corrente Elétrica e Circuitos Elétricos
FINANÇAS CORPORATIVAS Ana Carolina rosolen de arruda
Atividade Estatística Educacional 2017
Avaliação de Impacto Experimental: Teoria e Prática
ANÁLISE MODAL DE RESERVATÓRIO ELEVADO
A destruição de um modelo mental arcaico pela inovação

Tributação e meio ambiente – aula 4 Cátedra Escolhas: Economia e Meio Ambiente Bernard Appy Março/abril de 2017.
FÍSICA /augustofisicamelo Medidas Elétricas Aulas de 1 INTRODUÇÃO 2
Rio de Janeiro, 19 de Dezembro de Autor: Alex Furtado Teixeira
Sistemas Operacionais
Algoritmos e Estruturas de Dados I
Linguagem de Programação TM 333
Algoritmos Prof.: Carlos Alberto _1:
Transcrição da apresentação:

Vetores Variável Composta Homogênea Unidimensional Estrutura composta unidimensional Problema de variável simples Média 6.5 Apenas um valor Média de 6 alunos, descarte de valor na variável média Inteiro : media ; Media  n1 + n2 / 2 ;

Cálculo da média de 6 alunos Inteiro: cont; Real : media, n1, n2 ; PARA cont DE 1 ATÉ 6 PASSO 1 FAÇA ler nome; ler n1; ler n2; media  (n1 + n2 )/2; // substituicao a cada novo cont escreve media; FIM PARA

Vetores Analogia com sala/ edifício Média de 6 alunos 6.5 Média 6.5 7.2 4.5 3.0 7.0 8.0 Média 6.5

Vetor Definição de qualquer vetor TIPO nomeVetor = VETOR[ li .. lf ] de tipovariavel ; Onde li: limite inferior do vetor lf : limite final do vetor (máximo de elementos) tipovariavel: inteiro, real, literal,... Definição de um vetor de reais TIPO VetorReal = VETOR [ 1..6 ] de real ;

Cálculo da média de 6 alunos TIPO VetorReal = VETOR [ 1..6 ] de real ; vetorReal : media ; Inteiro: cont; real : n1, n2 ; PARA cont DE 1 ATÉ 6 PASSO 1 FAÇA ler nome; ler n1; ler n2; Media [cont]  (n1 + n2 )/2; escreve media[cont]; FIM PARA Media [1] [2] [3] [4] [5] [6]

Leitura de vetor do teclado TIPO VetorReal = VETOR [ 1..6 ] de real ; vetorReal : media ; Inteiro: cont; PARA cont DE 1 ATÉ 6 PASSO 1 FAÇA ler media [cont] ; FIM PARA

Escrita de vetor do teclado TIPO VetorReal = VETOR [ 1..6 ] de real ; vetorReal : media ; Inteiro: cont; PARA cont DE 1 ATÉ 6 PASSO 1 FAÇA escrever media [cont] ; FIM PARA

TIPO VetorReal = VETOR [ 1..6 ] de real ; vetorReal : media ; Inteiro: cont; real : n1, n2 ; PARA cont DE 1 ATÉ 6 PASSO 1 FAÇA ler nome; ler n1; ler n2; Media [cont]  (n1 + n2 )/2; FIM PARA escreve media[cont];

Exercícios 2 6 8 3 10 9 1 21 33 14 Seja o vetor V construa um algoritmo que : Leia esse vetor do teclado. Inicialize diretamente ( fixe no algoritmo) Informe a posição e o valor do maior e menor elemento do vetor. Seja x = 2 e y = 4. Escreva o valor correspondente para V[x+1] V[x+2] V[x+3] V[x*4] V[x*1] V[x*2] V[x*3] V[v[x+y]] v[x+y] V[8-v[2]] V[v[4]] V[v[v[7]]] V[v[1] * v[4]] V[x+4]

Fortran Vetores = Arrays ( conjuntos ) program testeVetor; inicio real vmedia(6) integer i do i=1,6,1 vmedia(i) = i print*, i, vmedia(i) end do end inicio TIPO vreal = vetor[1..6] de real; vreal : vmedia; Inteiro: i ; Para i DE 1 ATÉ 6 PASSO 1 Faça vmedia[i] i escrever( i, vmedia[i] ); FIM PARA FIM