Aula 08 ALG Estrutura de Repeti o Repita

954 palavras 4 páginas
5.
6.
7.
7.5
6.4.2 Estrutura de repetição com teste de condição no final da estrutura – Repita... Até que...
Estrutura de Repetição com Testes no Final da Estrutura
É também uma Estrutura de Controle do fluxo lógico, que permite que um comando ou bloco de comandos seja repetido ATÉ que uma determinada condição seja verdadeira - (REPITA...ATÉ QUE). Nesta estrutura, o comando ou bloco será executado pelo menos uma vez, independente da validade da <condição> (Verdadeira ou Falsa).
Isto ocorre porque a condição é testada somente no final do bloco ou comando.
Sintaxe dessa Estrutura:

A utilização da estrutura REPITA ao invés de uma estrutura ENQUANTO corresponde a utilizar como <condição> para o REPITA a negação da <condição> do ENQUANTO... Faça...
Sintaxe dessa Estrutura, em linguagem Pascal:

Exercício:
Sabendo-se que a População Brasileira cresce 4% ao ano, e que a população dos USA cresce 2.5% ao ano, desenvolva um algoritmo, em pseudocódigo PASCAL, para determinar daqui a quanto tempo (anos) a População Brasileira será maior que a Americana.
Serão informadas: População Atual do Brasil e dos USA.
Use a Estrutura: REPITA... ATÉ QUE...

Solução do exercício:

Algoritmo PopulacaoBrasilUSA;
Use Monitor de Vídeo;
Variáveis
PopBra, PopUSA : Real; Anos : Numérico Inteiro;

Inicio Limpe tela do monitor de vídeo; Posicione cursor em Col x Lin(01,01); Escreva('<<<<< Comparativo Populacional - Brasil x USA >>>>>');

Posicione cursor em Col x Lin(05,03); Escreva('Informe a População Atual do Brasil: '); Posicione cursor em Col x Lin(43,03); Leia(PopBra);

Posicione cursor em Col x Lin(05,05); Escreva('Informe a População Atual dos USA : '); Posicione cursor em Col x Lin(43,05); Leia(PopUSA);

Anos  0;

Repita PopBra  PopBra + (PopBra x 0.04); PopUSA  PopUSA + (PopUSA x 0.025); Anos  Anos + 1; Até

Relacionados

  • Sistemas digitais completo
    167574 palavras | 671 páginas
  • ASgfdjytrgeg
    32537 palavras | 131 páginas
  • Inteligência artificial
    173775 palavras | 696 páginas
  • Estatistica
    106655 palavras | 427 páginas
  • Aritm tica dos n meros inteiros Paterlini
    96017 palavras | 385 páginas
  • Circuitos digitais
    63442 palavras | 254 páginas
  • Apostila de ED
    59971 palavras | 240 páginas
  • interessante
    116328 palavras | 466 páginas
  • MANUAL CLINICO
    233974 palavras | 936 páginas