Está en la página 1de 9

Ejercicio 1:

//Este programa va a mostrar 3 resultados...



#include <math.h>
#include <iostream>
#include <stdlib.h>

using namespace std;

int main()
{
int Contnum;
float Num, Num0, Num1, Num2, Num3, Menor, Mayor;
double Prom, Sumnum;

system("cls");
system("color 37");

Contnum = (0);
Sumnum = (0);

while(Contnum<1)
{
cout<< "\n \n \n Ingrese un numero: \n";
cin>> Num;
cin>> Num0;
cin>> Num1;
cin>> Num2;
cin>> Num3;

Sumnum = (Sumnum + Num + Num0 + Num1 + Num2 + Num3);
Contnum = (Contnum + 1);

Prom = (Sumnum / 5);
cout<< "\n El promedio de los numeros es de: " <<Prom <<". \n";

if((Num<Num0)&&(Num<Num1)&&(Num<Num2)&&(Num<Num3))
{
cout<< "\n El menor de los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", " <<Num2 <<" y " <<Num3 <<".
Es el: " <<Num <<". \n";
}
else
{
if((Num0<Num)&&(Num0<Num1)&&(Num0<Num2)&&(Num0<Num3))
{
cout<< "\n El menor de los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", " <<Num2 <<" y "
<<Num3 <<". Es el: " <<Num0 <<". \n";
}
else
{
if((Num1<Num)&&(Num1<Num0)&&(Num1<Num2)&&(Num1<Num3))
{
cout<< "\n El menor de los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", " <<Num2 <<" y "
<<Num3 <<". Es el: " <<Num1 <<". \n";
}
else
{
if((Num2<Num)&&(Num2<Num0)&&(Num2<Num1)&&(Num2<Num3))
{
cout<< "\n El menor de los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", " <<Num2 <<"
y " <<Num3 <<". Es el: " <<Num2 <<". \n";
}
else
{
if((Num3<Num)&&(Num3<Num0)&&(Num3<Num1)&&(Num3<Num2))
{
cout<< "\n El menor de los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", "
<<Num2 <<" y " <<Num3 <<". Es el: " <<Num3 <<". \n";
}
else
{
cout<< "\n Los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", " <<Num2 <<" y "
<<Num3 <<". Son iguales... \n";
}
}
}
}
}

if((Num>Num0)&&(Num>Num1)&&(Num>Num2)&&(Num>Num3))
{
cout<< "\n El mayor de los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", " <<Num2 <<" y " <<Num3 <<".
Es el: " <<Num <<". \n";
}
else
{
if((Num0>Num)&&(Num0>Num1)&&(Num0>Num2)&&(Num0>Num3))
{
cout<< "\n El mayor de los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", " <<Num2 <<" y "
<<Num3 <<". Es el: " <<Num0 <<". \n";
}
else
{
if((Num1>Num)&&(Num1>Num0)&&(Num1>Num2)&&(Num1>Num3))
{
cout<< "\n El mayor de los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", " <<Num2 <<" y "
<<Num3 <<". Es el: " <<Num1 <<". \n";
}
else
{
if((Num2>Num)&&(Num2>Num0)&&(Num2>Num1)&&(Num2>Num3))
{
cout<< "\n El mayor de los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", " <<Num2 <<"
y " <<Num3 <<". Es el: " <<Num2 <<". \n";
}
else
{
if((Num3>Num)&&(Num3>Num0)&&(Num3>Num1)&&(Num3>Num2))
{
cout<< "\n El mayor de los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", "
<<Num2 <<" y " <<Num3 <<". Es el: " <<Num3 <<". \n";
}
else
{
cout<< "\n Los numeros " <<Num <<", " <<Num0 <<", " <<Num1 <<", " <<Num2 <<" y "
<<Num3 <<". Son iguales... \n";
}
}
}
}
}
}

system("PAUSE");

return 0;
}





















Ejercicio 2:
//Este programa va a mostrar un factorial de un nmero.

#include <math.h>
#include <iostream>
#include <stdlib.h>

using namespace std;

int main()
{
int Num, X, Fact;

system("cls");
system("color 40");

cout<< "\n \n \n Ingrese un numero: \n";
cin>> Num;

X = (1);
Fact = (1);

while(X <= Num)
{
Fact = (Fact * X++);
}

cout<< "\n EL factorial de el numero " <<Num <<", es de: " <<Fact <<". \n" <<endl;

system("PAUSE");

return 0;
}



























Ejercicio 3:



//Este programa va a mostrar varios factoriales...

#include <math.h>
#include <iostream>
#include <stdlib.h>

using namespace std;

int main()
{
int Num, Contnum, X, Fact;

system("cls");
system("color 41");

cout<< "\n \n \n Se va hallar el factorial de 5 numeros diferentes. \n";

Contnum = (0);
X = (1);
Fact = (1);

while(Contnum <= 4)
{
cout<< "\n Ingrese un numero: \n";
cin>> Num;

while(X <= Num)
{
Fact = (Fact * X++);
}

Contnum = (Contnum + 1);

cout<< "\n El factorial de el numero " <<Num <<" es: " <<Fact <<"... \n" <<endl;
}

system("PAUSE");

return 0;
}

También podría gustarte