Comandos de Repetição Comando Para-Faça Comando Repita Comando Enquanto - Faça Contadores k=0 k k+1 Soma = 0 Soma Soma + Somando1 Soma Soma + Somando2 : Comando Para-Faça Para Variável de controle de valor_inicial Até valor_final, Passo v_p, Faça comando 1 comando 2 .. .. Fim Para Algoritmo Calcula a média de n valores dados Variáveis n A1, A2, … An Média : inteiro : real : real Inicio Escreva ´Calcular a média de n valores. Forneça n =´ Leia n média = 0 Para i=1 até n, Faça média média + Ai Fim Para média média/n Escreva ´A média dos números dados é = ´, média Fim Algoritmo Encontra a nota do melhor aluno (p. 57 do livro) Variáveis Nota, Max, Quant, Contador : inteiro Nome, Melhor : literal Inicio Escreva ´Entre com a quantidade de alunos´ Leia Quant Max -1 Contador 0 Repita Escreva ´Entre com o nome do aluno´ Leia Nome Repita Escreva ´Digite a nota do aluno(entre 0 e 10):´ Leia Nota Até (Nota >= 0) e (Nota <= 10) Se Nota > Max Então Max Nota Melhor Nome Fim Se Contador Contador +1 Até Contador = Quant Escreva ´Melhor aluno:´, Melhor Fim Comando Enquanto – Faça Enquanto <expressão lógica> Faça conjunto de instruções Fim Enquanto Exemplo: Imprimir se as contas de 4 clientes de um banco estão com saldo positivo (´conta normal´) ou saldo negativo (´conta estourada´) Algoritmo Fornece as contas de 4 clientes de um banco com . saldo positivo ou negativo Variáveis Saldo :real Numero_conta, Contador :inteiro Início Contador 0 Enquanto contador<4 Faça Contador Contador +1 Leia Numero_conta, Saldo Se Saldo<0 Então Escreva Numero_conta, ´conta estourada´ Senão Escreva Numero_conta, ´conta normal´ Fim Se Fim Enquanto Exercício: Seja qual for o número clientes, modifique o algoritmo anterior para mostrar também o número de contas com saldo negativo. Faça o teste de mesa com os seguintes dados: Numero_conta Saldo 32451 -10.8 32452 100.75 32453 2587.6 32454 -387.2 : : Resultado Contas negativas Algoritmo Fornece as contas de n clientes …. positivo ou . negativo e exibe quantas possuim saldo negativo Variáveis Saldo :real Numero_conta, Contador, cont_neg, n :inteiro Início Contador 0 cont_neg 0 Escreva ´Número de contas=´ Leia n Enquanto contador<n Faça Contador Contador +1 Leia Numero_conta, Saldo Se Saldo<0 Então Escreva Numero_conta, ´conta estourada´ cont_neg cont_neg +1 Senão Escreva Numero_conta, ´conta normal´ Fim Se Fim Enquanto Fim Escreva ´nas´, n, contas ,´há´, cont_neg, ´com saldo negativo´