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;
}
Matemática Pura, Matemática Aplicada, Computação, educação matemática, teoria dos números, programação e desenvolvimento de jogos. - Matheus Nakade - @MorgaoFreud
quarta-feira, 6 de novembro de 2019
break 1 - condicao ate 1000 parou no 500
#include <iostream>
using namespace std;
int main() {
int cont;
cont = 0;
// aparece do 0 ao 499 (chega no 500 ele nao motra o 500)
while(cont < 1000)
{
cout<< cont <<endl;
cont++;
if(cont==500)
{
break;
}
}
cout<<"\nPrograma Finalizado\n";
return 0;
}
outro modo para mostrar o ultimo numero inscrementar por ultimo no while depois do if
#include <iostream>
using namespace std;
int main() {
int cont;
cont = 0;
// aparece do 0 ao 500 (cchega ate o 500 porque o incremento vem depois do if)
while(cont < 1000)
{
cout<< cont <<endl;
if(cont==500)
{
break;
}
cont++;
}
cout<<"\nPrograma Finalizado\n";
return 0;
}
using namespace std;
int main() {
int cont;
cont = 0;
// aparece do 0 ao 499 (chega no 500 ele nao motra o 500)
while(cont < 1000)
{
cout<< cont <<endl;
cont++;
if(cont==500)
{
break;
}
}
cout<<"\nPrograma Finalizado\n";
return 0;
}
outro modo para mostrar o ultimo numero inscrementar por ultimo no while depois do if
#include <iostream>
using namespace std;
int main() {
int cont;
cont = 0;
// aparece do 0 ao 500 (cchega ate o 500 porque o incremento vem depois do if)
while(cont < 1000)
{
cout<< cont <<endl;
if(cont==500)
{
break;
}
cont++;
}
cout<<"\nPrograma Finalizado\n";
return 0;
}
while 8 escreve de 1000 numeros em sequencia
#include <iostream>
using namespace std;
int main() {
int cont;
cont = 0;
while(cont < 1000)
{
cout<< cont <<endl;
cont++;
}
cout<<"\nPrograma Finalizado\n";
return 0;
}
using namespace std;
int main() {
int cont;
cont = 0;
while(cont < 1000)
{
cout<< cont <<endl;
cont++;
}
cout<<"\nPrograma Finalizado\n";
return 0;
}
while 7 while com if e comando break.
#include <iostream>
using namespace std;
int main() {
int cont;
cont = 0;
// incrementar de dois em dois
while(cont++<20)
{
cout<< "Matheus Nakade"<<cont<<endl;
if(cont==10)
{
break;
}
}
cout<< "rotina finalizada"<<endl;
cout<<"\nPrograma Finalizado\n";
return 0;
}
while 6 de dois e dois
#include <iostream>
using namespace std;
int main() {
int cont;
cont = 0;
// incrementar de dois em dois
while(cont<20)
{
cout<< "Matheus Nakade"<<cont<<endl;
cont+=2;
}
cout<< "rotina finalizada"<<endl;
cout<<"\nPrograma Finalizado\n";
return 0;
}
using namespace std;
int main() {
int cont;
cont = 0;
// incrementar de dois em dois
while(cont<20)
{
cout<< "Matheus Nakade"<<cont<<endl;
cont+=2;
}
cout<< "rotina finalizada"<<endl;
cout<<"\nPrograma Finalizado\n";
return 0;
}
Assinar:
Comentários (Atom)