quarta-feira, 6 de novembro de 2019

while vs do while

while se nao satifazer a questao pode pular esse bloco de comandos
do while " inscrementa " uma vez ao menos e depois verifica se satifaz a condicao

normal
while

#include <iostream>

using namespace std;


int main() {
   
    int cont;
    cont = 0;
   
    while(cont<20)
    {
        cout<<  "Matheus Nakade"<<cont<<endl;
        cont++;
       

    }
   
    cout<< "rotina finalizada"<<endl;

   
   
    cout<<"\nPrograma Finalizado\n";
   
    return 0;
}
--------------------------------------------------------------------------------------------------------------

condicao desse padrao se n já vale 20 ele nao executa nada dos comandos do laco de repeticao while ou seja em um programa maior ele pularia esse bloco de codigo por naoo satisfazer a equacao

#include <iostream>


using namespace std;



int main() {  

    int cont;

    cont = 20;

  

    while(cont<20)

    {

        cout<<  "Matheus Nakade"<<cont<<endl;

        cont++;

      


    }

  

    cout<< "rotina finalizada"<<endl;


  

  

    cout<<"\nPrograma Finalizado\n";

  

    return 0;

}

--------------------------------------------------------------------------------------------------------------

do while

#include <iostream>


using namespace std;



int main() {  

    int cont;
    cont = 20; 

   do
    {
        cout<<  "Matheus Nakade"<<cont<<endl;
        cont++;     
    }
    while(cont<20); 

    cout<< "rotina finalizada"<<endl;

  

    cout<<"\nPrograma Finalizado\n";

  

    return 0;

}