#include <iostream>
using namespace std;
int main() {
int x, y;
// inscrementando 2 variaveis em 1 for
for(x=0,y=1;x<10;x++,y+=2)
{
cout<<x<< " // "<<y<<endl;
}
return 0;
}
------------------------------------------------------------------------------------------
#include <iostream>
using namespace std;
int main() {
int x, y, z;
// inscrementando 2 variaveis em 1 for
for(x=0, y=1, z=0;x<10; x++, y+=2, z+=2)
{
cout<<x<< " // "<<y<<" // "<<z<<endl;
}
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
for padrao
for(inicio da variavel; condicao para continuar no loop; incremento ou decremento da variavel)
{
comandos;
}
for (ini;condiciona;inc/dec)
{
comandos;
}
#include <iostream>
using namespace std;
int main() {
int x;
for(x=0;x<10;x++)
{
cout<<x<<endl;
}
return 0;
}
{
comandos;
}
for (ini;condiciona;inc/dec)
{
comandos;
}
#include <iostream>
using namespace std;
int main() {
int x;
for(x=0;x<10;x++)
{
cout<<x<<endl;
}
return 0;
}
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;
}
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;
}
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;
}
Assinar:
Comentários (Atom)