: D n tenho nada a digitar aqui

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (338 palavras )
  • Download(s) : 0
  • Publicado : 30 de outubro de 2012
Ler documento completo
Amostra do texto
Lógica de Programação
FATEC PINDAMONHANGABA Prof. Claudemir Santos Pinto profdemir@yahoo.com.br

Estrutura de repetição
• Durante o desenvolvimento de um programa muitas vezes precisamos repetirum trecho de código várias vezes, por exemplo, para calcular a média dos alunos de uma escola. • Se fôssemos usar a estrutura SE ENTÃO teríamos que escrever um trecho de cálculo para cada aluno daescola. Para resolver situações como esta, utilizamos os comandos de repetição (looping).

Estruturas de repetição
• ENQUANTO..... FAÇA • REPITA .... ATÉ QUE • PARA ... DE ... ATÉ ... PASSO ... FAÇA Enquanto... faça
• Portugol Enquanto faça Fim enquanto

Enquanto... faça
• Fluxograma
Condição (Enquanto)

F

V
Comandos (Faça)

Exemplo
• Algoritmo para calcular o fatorial donº 3. 3! = 3 * 2 * 1 ou 3! = 6 Portugol: Programa Exemplo_enquanto Variáveis Contador, fatorial: inteiro Início 1 Fatorial = 1 2 Contador = 1 3 Enquanto (contador 100) Fim

Repita.... Até queExercício: crie um programa (algoritmo e fluxograma) que leia 2 números, calcule sua média e a exiba até que o usuário diga que não quer mais continuar.

Exercícios de revisão
• Faça um algoritmo efluxograma para as situações abaixo: 1) Crie um programa que dada a idade de um jogador, classifique-o em uma das seguintes categorias: Menor que 5 = “idade inválida” Infantil = 5 a 10 anos Juvenil = 11 a17 anos Adulto = a partir de 18 anos

Exercícios de revisão
• Faça um algoritmo e fluxograma para a situação abaixo:

2) Elabore um programa que calcule quanto um cliente de um posto de gasolinavai pagar de acordo com a opção do combustível escolhido e a quantidade de litros comprados, de acordo com a tabela abaixo:
código A G combustível Alcool Gasolina Preço / litro 2,45 2,85

DDiesel

2,30

Exercícios de revisão
• Faça um algoritmo e fluxograma para a situação abaixo:

3) Escreva um programa que calcule o fatorial (N!) de um determinado número fornecido pelo...
tracking img