En esta oportunidad muestro unos ejemplos de las estructuras repetitivas de programación en Lenguaje C++
//Programa que me permite mostrar los 10 primeros numeros
#include <iostream.h>
#include <stdlib.h>
int main()
{
int i;
cout<<"Muestra los diez primeros numeros consecutivos\n"<<endl;
//Estructura repetitivas FOR
cout<<"Los numeros con la estructura FOR\n"<<endl;
for(int i=0;i<10;i++)
{
cout<<"Numero: "<<i<<endl;
}
cout<<"\nAhora con la estructura WHILE\n"<<endl;
//Estructura repetitivas WHILE
i=0;
while(i<10)
{
cout<<"Numero: "<<i<<endl;
i++;
}
system("PAUSE");
return 0;
}
Realizar un programa que me muestre por pantalla los n primeros números enteros usando las diferentes estructuras repetitivas.
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
int i,n;
cout<<"Imprime la n cantidad de numeros enteros"<<endl;
cout<<"\nIngrese la cantidad de numeros a mostrar: ";
cin>>n;
i=1;
while(i<=n)
{
cout<<i<<endl;
i++;
}
system("pause");
return 0;
}
#include <stdio.h>
using namespace std;
int main()
{
int i,n;
cout<<"Imprime la n cantidad de numeros enteros"<<endl;
cout<<"\nIngrese la cantidad de numeros a mostrar: ";
cin>>n;
i=1;
while(i<=n)
{
cout<<i<<endl;
i++;
}
system("pause");
return 0;
}
Ciclo FOR
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
int n;
cout<<"Imprime la n cantidad de numeros enteros"<<endl;
cout<<"\nIngrese la cantidad de numeros a mostrar: ";
cin>>n;
for(int i=1;i<=n;i++)
{
cout<<i<<endl;
}
cout<<"\nImprime de forma decreciente"<<endl;
for(int i=n;i>=1;i--)
{
cout<<i<<endl;
}
system("pause");
return 0;
}
Ciclo DO - WHILE
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
int n;
cout<<"Imprime la n cantidad de numeros enteros"<<endl;
cout<<"\nIngrese la cantidad de numeros a mostrar: ";
cin>>n;
for(int i=1;i<=n;i++)
{
cout<<i<<endl;
}
cout<<"\nImprime de forma decreciente"<<endl;
for(int i=n;i>=1;i--)
{
cout<<i<<endl;
}
system("pause");
return 0;
}
Ciclo DO - WHILE
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
int i,n;
cout<<"Imprime la n cantidad de numeros enteros"<<endl;
cout<<"\nIngrese la cantidad de numeros a mostrar: ";
cin>>n;
i=1;
do
{
cout<<i<<endl;
i++;
}while(i<=n);
cout<<"Imprime de forma decreciente"<<endl;
i=n;
do
{
cout<<i<<endl;
i--;
}while(i>=1);
system("pause");
return 0;
}
#include <stdio.h>
using namespace std;
int main()
{
int i,n;
cout<<"Imprime la n cantidad de numeros enteros"<<endl;
cout<<"\nIngrese la cantidad de numeros a mostrar: ";
cin>>n;
i=1;
do
{
cout<<i<<endl;
i++;
}while(i<=n);
cout<<"Imprime de forma decreciente"<<endl;
i=n;
do
{
cout<<i<<endl;
i--;
}while(i>=1);
system("pause");
return 0;
}
Calcula Los numeros Pares comprendidos entre 1 y 50
#include<stdlib.h>
#include<iostream>
using namespace std;
int main()
{
int i;
cout<<"Los Numeros Pares Comprendidos entre 1 y 50 son:";
for (i=2;i<=50;i++)
{
if (i%2==0)
cout<<"\n "<<i<<endl;
}
system("pause");
return 0;
}
Ejercicio:
Identifica los números pares y divisibles entre 3 dado un intervalo establecido
#include <iostream.h>
#include <stdlib.h>
int main()
{
int intini,intfin,i,pares=0,tres=0;
cout<<"Identifica los numeros pares entre un intervalo establecido"<<endl<<endl;
cout<<"Ingresa el incio: ";
cin>>intini;
cout<<"Ingresa el final: ";
cin>>intfin;
for(int i=intini;i<=intfin;i++)
{
if(i%2==0)
{
cout<<"El numero: "<<i<<" es PAR"<<endl;
pares++;
}
}
for(int i=intini;i<=intfin;i++)
{
if(i%3==0)
{
cout<<"El numero: "<<i<<" es divisible entre 3"<<endl;
tres++;
}
}
cout<<"Se encontraron "<<pares<<" numeros pares"<<endl;
cout<<"Se encontraron "<<tres<<" numeros divibles entre 3"<<endl;
system("PAUSE");
return 0;
}
con un poco de diseño:
#include <iostream.h>
#include <stdlib.h>
int main()
{
int intini,intfin,i,pares=0,tres=0;
cout<<"Identifica los numeros pares entre un intervalo establecido"<<endl<<endl;
cout<<"Ingresa el incio: ";
cin>>intini;
cout<<"Ingresa el final: ";
cin>>intfin;
cout<<endl<<"Los numeros: ";
for(int i=intini;i<=intfin;i++)
{
if(i%2==0)
{
cout<<i<<" ,";
pares++;
}
}
cout<<endl<<" Son numero PARES y"<<endl;
system("PAUSE");
system("cls");
cout<<endl<<"Los numeros: ";
for(int i=intini;i<=intfin;i++)
{
if(i%3==0)
{
cout<<i<<" ,";
tres++;
}
}
cout<<endl<<" Son divisibles entre 3"<<endl;
system("PAUSE");
system("cls");
cout<<endl<<"***************************************"<<endl;
cout<<"Totales generales: "<<endl<<endl;
cout<<"Se encontraron "<<pares<<" numeros pares"<<endl;
cout<<"Se encontraron "<<tres<<" numeros divibles entre 3"<<endl;
system("PAUSE");
return 0;
}
#include<stdlib.h>
#include<iostream>
using namespace std;
int main()
{
int i;
cout<<"Los Numeros Pares Comprendidos entre 1 y 50 son:";
for (i=2;i<=50;i++)
{
if (i%2==0)
cout<<"\n "<<i<<endl;
}
system("pause");
return 0;
}
Ejercicio:
Identifica los números pares y divisibles entre 3 dado un intervalo establecido
#include <iostream.h>
#include <stdlib.h>
int main()
{
int intini,intfin,i,pares=0,tres=0;
cout<<"Identifica los numeros pares entre un intervalo establecido"<<endl<<endl;
cout<<"Ingresa el incio: ";
cin>>intini;
cout<<"Ingresa el final: ";
cin>>intfin;
for(int i=intini;i<=intfin;i++)
{
if(i%2==0)
{
cout<<"El numero: "<<i<<" es PAR"<<endl;
pares++;
}
}
for(int i=intini;i<=intfin;i++)
{
if(i%3==0)
{
cout<<"El numero: "<<i<<" es divisible entre 3"<<endl;
tres++;
}
}
cout<<"Se encontraron "<<pares<<" numeros pares"<<endl;
cout<<"Se encontraron "<<tres<<" numeros divibles entre 3"<<endl;
system("PAUSE");
return 0;
}
con un poco de diseño:
#include <iostream.h>
#include <stdlib.h>
int main()
{
int intini,intfin,i,pares=0,tres=0;
cout<<"Identifica los numeros pares entre un intervalo establecido"<<endl<<endl;
cout<<"Ingresa el incio: ";
cin>>intini;
cout<<"Ingresa el final: ";
cin>>intfin;
cout<<endl<<"Los numeros: ";
for(int i=intini;i<=intfin;i++)
{
if(i%2==0)
{
cout<<i<<" ,";
pares++;
}
}
cout<<endl<<" Son numero PARES y"<<endl;
system("PAUSE");
system("cls");
cout<<endl<<"Los numeros: ";
for(int i=intini;i<=intfin;i++)
{
if(i%3==0)
{
cout<<i<<" ,";
tres++;
}
}
cout<<endl<<" Son divisibles entre 3"<<endl;
system("PAUSE");
system("cls");
cout<<endl<<"***************************************"<<endl;
cout<<"Totales generales: "<<endl<<endl;
cout<<"Se encontraron "<<pares<<" numeros pares"<<endl;
cout<<"Se encontraron "<<tres<<" numeros divibles entre 3"<<endl;
system("PAUSE");
return 0;
}
No hay comentarios:
Publicar un comentario