Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 21st, 2012  |  syntax: Pascal  |  size: 1.18 KB  |  hits: 19  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
This paste has a previous version, view the difference. Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. var tamanhoInicial, tamanhoFinal, numeroDeDias; //Declarando as váriaveis que serão utilizadas
  2. numeroDeDias := 0; //Inicializando o numero de dias com zero
  3.  
  4. begin
  5.         Writeln('Informe o tamanho inicial: '); //Pede para o usuario informar o tamanho inicial da populacao
  6.         Readln(tamanhoInicial); //Lê o valor informado pelo usuario
  7.         Writeln('Informe o tamanho final: '); //Pede para o usuario informar o tamanho final da populacao
  8.         Readln(tamanhoFinal); //Lê o valor informado pelo usuario
  9.        
  10.         while(tamanhoInicial < tamanhoFinal) //Repete o trecho de código abaixo até que o tamanho inicial seja igual ao final. (Enquanto o tamanho inicial for menor que o inicial executa o código abaixo.
  11.         begin
  12.                 numeroDeDias := numeroDeDias +1; //Se a condicao acima for verdadeira é porque o tamanho inicial ainda nao igualou o final, entao o numero de dias é incrementando de 1.
  13.                
  14.                 tamanhoInicial := tamanhoInicial*2; //Se a condicao acima for verdadeira é porque o tamanho inicial ainda nao igualou o final e um dia se passou, entao a populacao inicial dobra de tamanho
  15.         end;
  16.        
  17.         Writeln('O numero de dias necessario é: ' numeroDeDias); //Exibe na tela o resultado do numero de dias.
  18. end. //Fim :D