Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#include <iostream>
#include <cstdlib>
#include <stdio.h>
#include <cmath>
#include <stdlib.h>
#include <string.h> //directiva para manejar cadenas
using namespace std;
int main ()
{
int num[6],i,j,sum=0,m,aux,su,cm=0,prom;
// encerar valor
for(m=0; m<=6;m++)
num[m]=0;
for(i=0;i<=6;i++)
{
cout<<"Ingrese valor:"<<i+1<<"--> ";
cin>>num[i];
sum=sum+num[j];
cout<<endl;
sum=sum+num[j];
// ordenar vector
i=0;
j=0;
for(i=0;i<=6;i++)
for(j=i+1;j<=6;j++)
{
if(num[i]<num[j])
{
aux=num[i];
num[i]=num[j];
num[j]=aux;
}
}
i=0;
cout<<endl<<"El vector ordenado por metodo de la burbuja es:"<<endl;
for(i=0;i<=6;i++)
cout<<num[i]<<endl;
i=0;
for(i=0;i<=6;i++)
{
su=su+num[i];
}
prom=su/6;
cout<<"El promedio de los numeros es: "<<prom<<endl;
i=0;
for(i=0;i<=6;i++)
if(num[i]>prom)
cm=cm+1;
cout<<"La cantidad de # mayores que el promedio es: "<<cm<<endl;
return 0;
Resultado:
#include <iostream>
#include <cstdlib>
#include <stdio.h>
#include <cmath>
#include <stdlib.h>
#include <string.h> //directiva para manejar cadenas
using namespace std;
int main ()
{
int num,j,i=0,opc,par,mod,contp=0;
int pares [6];
do
{
cout<<endl<<"Ingrese numero:";
cin>>num;
if (num % 2 == 0)
{
contp=contp+1;
pares[i]=num;
i=i+1;
}
}while (contp<5);
Resultado:
3. Ingresar 5 números al vector, imprimir las posiciones impares del vector y
sacar la factorial de estos.
#include <iostream>
#include <cstdlib>
#include <stdio.h>
#include <cmath>
#include <stdlib.h>
#include <string.h> //directiva para manejar cadenas
using namespace std;
//¨PROGRAMA uso de vectores pares e impares y el factorial.
int main ()
{
int num[6], imp[4], fac[4];
int i,j,m=0,fact;
cout<<"Ingrese 5 # al vector"<<endl;
for(i=0;i<5;i++)
{
cin>>num[i];
}
for(j=0;j<5;j=j+2)
{
imp[m]=num[j];
m=m+1;
}
cout<<endl;
fact=1;
for(i=0;i<3;i++)
for(j=1;j<=imp[i];j++)
{
fact=fact*j;
fac[i]=fact;
}
cout<<"el factorial de un numero es :"<<endl;
for(i=0;i<3;i++)
cout<<endl<<fac[i];
return 0;
}
Resultado: