Codigo c++
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int opcion;
do
{
cout<<"MENU DE COMIDA: "<<endl;
cout<<"1) Tabla de Multiplicar: "<<endl;
cout<<"2) Sumatoria de Angulos: "<<endl;
cout<<"3) Sumatoria factoriales: "<<endl;
cout<<"4) Sumatoria factoriales I: "<<endl;
cout<<"5) Sumatoria de Agulos I: "<<endl;
cin>>opcion;
switch(opcion)
{
case (1):
{
cout<<"Tabla de multiplicar"<<endl;
int i, j;
for (i=1;i<=12;i++)
{
cout<<"Tabla del: "<<i<<endl;
for(j=1;j<=12;j++)
{
cout<<i<<"*"<<j<<"="<<i*j<<endl;
}
cout<<endl;
}
cout<<endl;
};break;
case (2):
{
cout<<"Angulos"<<endl;
int inicial, final ;
double suma, ang, pi=3.14, A, B, rad ;
cout<<"Ingrese inicial: "<<endl;
cin>>inicial;
cout<<"Ingrese final: "<<endl;
cin>>final;
for(ang=inicial; ang <=final; ang =ang +5)
{
rad=(2*pi*ang)/360;
A=pow(sin(rad),2);
B=2*cos(2*rad);
suma=suma+(A+B);
cout<<"Para angulo de: "<<ang<<"La suma es: "<<endl;
cout<<suma<<endl;
}
};break;
case (3):
{
cout<<"Sumatoria de Factoriales de 1 hasta m"<<endl;
int n,max, fac ;
double A, B, suma, h ;
fac = 1;
cout<<"Comienza desde 1"<<endl;
cout<<"Ingrese m (final) ";cin>>max;
for (n=1;n<=max;n++)
{
fac= fac * n;
A = fac/(2*n);
B = (2*n-1)/n;
suma = suma +( A + B);
//////////////////////////////////////////////////////////////////////////////////h=h;
cout<<"Para el enesimo termino: "<<n<<", La suma es: "<<suma<<endl;
cout<<h<<endl;
cout<<endl;
}
cout<<endl;
};break;
case (4):
{
cout<<"Sumatoria de Factoriales de 1 hasta m"<<endl;
int n,max, fac ;
double A, B, suma ;
fac = 1;
cout<<"Comienza desde 1"<<endl;
cout<<"Ingrese m (final) ";cin>>max;
for (n=1;n<=max;n++)
{
fac= fac * n;
A =n*((2*n)-1);
B =1/n;
suma = suma +( A + B);
cout<<"Para el enesimo termino: "<<n<<", La suma es: "<<suma<<endl;
cout<<endl;
}
cout<<endl;
};break;
case (5):
{
cout<<"ANGULO"<<endl;
int MAX,inicial,final;
double SUMA,ANGULO,PI=3.14,X,Y,RAD;
cout<<"Ingrese el valor inicial del angulo: ";cin>>inicial;
cout<<"Ingrese el valor final del angulo ";cin>>final;
for(ANGULO=inicial;ANGULO<=final;ANGULO=ANGULO+10)
{
RAD=(2*PI*ANGULO)/360;
X=sinh(RAD);
Y=pow(cos(2*RAD),2);
SUMA=SUMA+(X+Y);
cout<<"PARA EL ANGULO DE:"<<ANGULO<<"LA SUMA ES:";
cout<<SUMA<<endl;
}
};break;
}
}while (opcion!=0);
//system ("pause");
return 0;
}
コメント