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 ????

Slides:



Advertisements
Apresentações semelhantes
Marco Antonio Montebello Júnior
Advertisements

t não pareado - ( t de “Student” ) - “ unpaired t ”
Ludwig Krippahl, 2008 Programação para as Ciências Experimentais 2007/8 Teórica 13.
CÁLCULO DA INVERSA DA BASE
Usando o botões de comando, label e textbox
Estruturas de repetição
1 Estruturas de Controle Márcia J. N. Rodrigues Lucena Especialização em Técnicas e Ferramentas de Apoio à Decisão Departamento.
Procedimentos e Funções
Lista 3!!!.
FAP 181 Grandezas Grandezas Físicas Físicas Como ? Treinamento Treinamento Experimental Experimental Problema Problema O que ? Medir Medir Teoria Teoria.
FORTRAN 90 Danilo Ueno Takahagi.
Introdução a Resolução Numérica de Equações Diferenciais Ordinárias
Método de diferenças finitas para problemas lineares
SQL Procedural Junho/2006.
SQL procedural – parte 2.
Funções de Linha 17/04/06. Funções de Linha Gerar ou construir novo valor não existente na tabela inicial. Valor construído a partir de dados de uma ou.
Vetores Variável Composta Homogênea Unidimensional
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.
Estruturas em algoritmos. Prioridade de Operações.
MÉTRICA ds2=dx2+dy2 Distância entre dois pontos numa superfície
(projetado sobre o plano)
Algoritmos com laços (ou seja, com conjuntos de instruções que devem ser executados repetidas vezes)
Teste Estrutural de Software
Profa. Graziela Santos de Araújo Algoritmos e Programação II, 2010
Matemática e Educação Ambiental.
Capítulo VII – Tipos Enumerativos e Estruturas 7.1 – Tipos enumerativos 7.2 – A necessidade de estruturas 7.3 – Manipulação dos campos de uma estrutura.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo III Comandos de Controle.
1.3 – Interpretadores – Compiladores versus Interpretadores
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo VII Variáveis Indexadas Numéricas.
TA 733 A – Operações Unitárias II Transferência de Calor
Probabilidade e Esperança Condicional
Mecânica dos Materiais TA-431 FEA/Unicamp
Curso Técnico em Informática La Salle - Canoas
LA SALLE Curso Técnico em Informática
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.
Interpolação Introdução Conceito de Interpolação
Resolução de Sistemas Não-Lineares- Parte 1
Resolução de Sistemas Lineares- Parte 1
Tecnologia para Web JavaScript Enrique Pimentel Leite de Oliveira
Marco Antonio Montebello Júnior
Entendendo as definições de classe
Prof: Graciano Notação Científica.
Estrutura de um modelo Chuva-Vazão Precipitação N. de Armazenamento 1: Interceptação N. de Armazenamento 2: Superfície N. de Armazenamento 3: Sub superficie.
Curso de Programação em C++
Baseado no documento do Prof. Ronaldo Martins da Costa
OpenGL Computação Gráfica. O que é OpenGL? Uma linguagem de programação gráfica de baixo nível Projetada para gráfico interativo 2D e 3D Uma interface.
1 Seja o resultado de um experimento aleatório. Suponha que uma forma de onda é associada a cada resultado.A coleção de tais formas de ondas formam um.
8. Uma Função de duas Variáveis Aleatórias
Capítulo 3 Estruturas de Controle
Estruturas de Repetição
MODIFICAÇÕES NAS CURVAS CARACTERÍSTICAS
Operadores Relacionais, Lógicos e comandos de condição
Trabalho de Introdução a Ciência da Computação
Funções ou procedures Professor Esp. Diego André Sant’Ana
BC-0505 Processamento da Informação
Resoluções de equações Métodos iterativos
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL UNIDADE 4 Itens fundamentais para Desenvolvimento de algoritmos.
ESTRUTURAS DE CONTROLE
Teste.
Teste.
Teste.
Teste.
Teste\. testes.
Algoritmos e Estruturas de Dados I
Transcrição da apresentação:

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 ????

Ex. 1 aluno INICIO real : n1, n2, n3, media; Literal : nome; Ler ( nome, n1, n2, n3 ); Media ( n1 + n2 + n3 ) / 3; Escrever ( nome, media ) FIM

Alterar para calcular para 10 alunos INICIO real : n1, n2, n3, media; Literal : nome; Ler ( nome, n1, n2, n3 ); Media ( n1 + n2 + n3 ) / 3; Escrever ( nome, media ) FIM

Alterar para calcular para 10 alunos INICIO real : n1, n2, n3, media; Literal : nome; ENQUANTO ( condicao_for_verdadeira ) FAÇA Ler ( nome, n1, n2, n3 ); Media ( n1 + n2 + n3 ) / 3; Escrever ( nome, media ) FIM ENQUANTO FIM

ENQUANTO: ER com teste no início com variável de controle INICIO real : n1, n2, n3, media, NUM_ALUNOS; Literal : nome; NUM_ALUNOS 1; ENQUANTO ( NUM_ALUNOS < =10) FAÇA Ler ( nome, n1, n2, n3 ); Media ( n1 + n2 + n3 ) / 3; Escrever ( nome, media ) ; NUM_ALUNOS NUM_ALUNOS + 1; FIM ENQUANTO FIM

Alterar para calcular para 10 alunos INICIO real : n1, n2, n3, media, NUM_ALUNOS; Literal : nome; NUM_ALUNOS 1; ENQUANTO ( NUM_ALUNOS < =10) FAÇA Ler ( nome, n1, n2, n3 ); Media ( n1 + n2 + n3 ) / 3; Escrever ( nome, media ) FIM ENQUANTO FIM

Cálculo de 2 raízes de 1 equação INICIO // declaração de variáveis real : a, b, c, delta, x1, x2; Ler ( a, b, c ) ; SE a <> 0 ENTAO início delta POT ( b, 2 ) - 4 * a * c; escrever ( delta =, delta ); fim SENAO início escrever ( é linear); fim FIM SE FIM

Cálculo de 2 raízes de N equações INICIO real : a, b, c, delta, x1, x2; Ler ( a, b, c ) ; SE a <> 0 ENTAO início delta POT ( b, 2 ) - 4 * a * c; escrever ( delta =, delta ); SE delta <> 0 ENTAO início x1 ( - b - RAD(delta))/ (2 *a ); x2 ( - b + RAD(delta))/ (2 *a ); escrever ( x1, x2 ); fim SENÃO escrever ( essa raiz não é real ); FIM SE fim SENAO escrever ( é linear); FIM SE FIM

Estrutura de repetição Com teste no início Fica efetuando até a condição ser falsa... ENQUANTO ( condição ) FAÇA – ações FIM ENQUANTO Você deve controlar a condição de alguma forma !!!!