Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Porta Folio Dev
Porta Folio Dev
******
(con For)
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
int n;
cout<< "Digite la cantidad de asteriscos";
cin>> n;
for (int i=1;i<=n;i++)
{cout<< "*";
}
getch();
}
Programa que muestra una cantidad introducida por el usuario en una lnea de los asteriscos as:
******
(con Do-While)
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
int n,i;
cout<< "Digite la cantidad de asteriscos";
cin>> n;
do
{
cout<< "*";
i++;
}
while (i<n);
getch();
}
Programa que le pide al usuario un nmero y le muestra un cuadrado con esta cantidad en cada lado
as:
****
****
****
****
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
int f;
cout<< "Digite la cantidad de asteriscos en la fila";
cin>> f;
for (int i=1;i<=f;i++)
{
for (int j=1;j<=f;j++)
{
cout<< "*";
}
cout<<endl;
}
getch();
}
Pide un nmero y en la primera fila muestra esta cantidad de asteriscos, en la segunda le resta uno a
la derecha y as hasta llegar a uno:
****
***
**
*
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
int f;
cout<< "Digite la cantidad de asteriscos en la fila";
cin>> f;
for (int i=1;i<=f;i++)
{
for (int j=0;j<=f-i;j++)
{
cout<< "*";
}
cout<<endl;
}
getch();
}
En la primera fila muestra la cantidad de asteriscos introducidos por el usuario, en la segunda pone
un espacio al comienzo y muestra un asterisco menos que la primera fila y as hasta llegar a uno:
*****
****
***
**
*
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
int f;
cout<< "Digite la cantidad de asteriscos en la fila";
cin>> f;
for (int i=0;i<=f;i++)
{
for (int j=1;j<=i;j++)
{
cout<< " ";
}
for (int k=1;k<=f-i;k++)
{
cout<< "*";
}
cout<<endl;
}
getch();
}
Convierte los aos de la edad introducida por el usuario en una cantidad de das equivalente.
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
int edad ;
cout<<"digite su edad";
cin>>edad;
edad=edad*365;
cout<<"su edad en dias es:"<<edad;
getch();
}
Pide un nmero de cuatro dgitos y le dice al usuario cuales son las unidades, decenas, centenas y
unidades de mil del nmero.
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int main ()
{
int n,u,d,c,um;
cout<<"digite un numero de cuatro digitos";
cin>>n;
u=n%10;
n=n/10;
d=n%10;
n=n/10;
c=n%10;
um=n/10;
cout<<"las unidades son: "<<u;
cout<<"las decenas son: "<<d;
cout<<"las centenas son: "<<c;
cout<<"las unidades de mil son: "<<um;
getch();
}
Halla el mximo comn divisor (MCD) de dos nmeros introducidos por el usuario.
#include <iostream>
#include <stdio.h>
#include <conio.h>
using namespace std;
int main()
{
int a,b,r,mcd;
cout<< "Ingrese el primer numero ";
cin>> a;
cout<< "Ingrese el segundo numero ";
cin>> b;
do {
r=a%b;
if (r!=0)
{
a=b;
b=r;
}
else
{
mcd=b;
}
}
while (r!=0);
cout<< ("El maximo comun divisor es: ")<<mcd;
getch();
return 0;
}
Pide n cantidad de nmeros y saca el promedio de los pares e impares hasta que se digite 0 o un
nmero negativo.
(con while)
#include <iostream>
#include <stdio.h>
#include <conio.h>
using namespace std;
int main()
{
int n,cantPar,cantImpar,sumaPar,sumaImpar;
double promPar,promImpar;
cout<<"Ingrese primer numero para calcular el promedio ";
cin>>n;
cantPar=0;
cantImpar=0;
sumaPar=0;
sumaImpar=0;
while (n>0)
{
if ( n%2 == 0)
{
sumaPar=sumaPar+n;
cantPar=cantPar+1;
cout<<"Ingrese los otros numeros, y o para el resultado ";
cin>>n;
}
else
{
sumaImpar=sumaImpar+n;
cantImpar=cantImpar+1;
cout<<"Ingrese los otros numeros, y o para el resultado ";
cin>>n;
}
}
promPar=sumaPar/cantPar;
promImpar=sumaImpar/cantImpar;
cout<<"La media de los pares es: "<<promPar;
cout<<"\nLa media de los impares es: "<<promImpar;
getch();
}
Pide n cantidad de nmeros y saca el promedio de los pares e impares hasta que se digite 0 o un
nmero negativo.
(con for)
#include <iostream>
#include <stdio.h>
#include<conio.h>
using namespace std;
int main ()
{
int i,x,n,sumaPar,sumaImpar,cantpar,cantimpar;
float promPar,promImpar;
cantpar=0;
cantimpar=0;
sumaPar=0;
sumaImpar=0;
cout<<"Digite la cantidad de numeros para sacar el promedio \n";
cin>>x;
for (i=0; i<x;i++)
{
cout<<"Digite numero";
cin>>n;
if (n%2==0)
{
sumaPar=sumaPar+n;
cantpar=cantpar+1;
}
else
{
sumaImpar=sumaImpar+n;
cantimpar=cantimpar+1;
}
}
promPar=sumaPar/cantpar;
promImpar=sumaImpar/cantimpar;
cout<<"La media de los pares es: "<<promPar;
cout<<"\nLa media de los impares es: "<<promImpar;
getch();
;
}
Le dice al usuario cuales son los divisores del nmero que introdujo.
#include<stdio.h>
#include <conio.h>
using namespace std;
int main()
{
int d,i,n;
cout<< "Digite el numero del que desea conocer sus divisores";
cin>>n;
for (i=1;i<=n;i+=1)
{
if ((n%i)==0)
{
d = n/i;
cout<<"los divisores de:" n "son:"<<d;
endif
}
endfor
}
return 0;
getch();
}