
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int opcion;
cout<<"******************menu************* \n";
cout<<"1) opcion 1 :serie numerica usando while\n";
cout<<"2) opcion 2 :serie numerica usando do \n";
cout<<"3) opcion 3 :serie 1 \n";
cout<<"4) opcion 4 :serie 2 \n";
cout<<"5) opcion 5 :serie 3\n";
cin>>opcion;
switch(opcion)
{
case 1: //usando while
{
cout<<"opcion1"<<endl;
cout<<endl<<endl;
//declaración
int fact,n,m;
double suma;
//inicializacion
n=1;
suma=0;
fact=1;
//proceso
while (n<=7)
{
fact = fact*n;
suma = suma + fact/(2*n-1);//acoluladores
n = n+1;
cout<<"factorial =" <<fact<<endl;
cout<<"suma ="<<suma<<endl;
}
};break;
case 2:
{
cout<<"opcion2"<<endl;
cout<<endl<<endl;
//declaración
int fact,n,m;
double suma;
//inicializacion
n=1;
suma=0;
fact=1;
//proceso
do
{
n = n+1;
fact = fact*n;
suma = suma + fact/(2*n-1);//acoluladores
cout<<"factorial =" <<fact<<endl;
cout<<"suma ="<<suma<<endl;
}while (n<=15);
};break;
case 3:
{
cout<<"opcion3"<<endl;
cout<<endl<<endl;
//declaración
int n,m;
double suma;
//inicializacion
n=1;
suma=0;
//proceso
while (n<=65)
{
suma = suma + (2*n)+(2*n-1);//acoluladores
n = n+1;
cout<<"suma ="<<suma<<endl;
}
case 4:
{
cout<<"opcion4"<<endl;
cout<<endl<<endl;
//declaración
int n,m,fact;
double suma;
//inicializacion
n=1;
suma=0;
fact=1;
//proceso
while (n<=10)
{
fact = fact*n;
suma = suma + fact+n;//acoluladores
n = n+1;
cout<<"suma ="<<suma<<endl;
cout<<"factorial= "<<fact<<endl;
}
};break;
case 5:
{
cout<<"opcion5"<<endl;
cout<<endl<<endl;
//declaración
int x,m;
double suma,RAD,PI=3.14,a,b,X;
//inicializacion
x=10;
suma=0;
//proceso
while (x<=52)
{
RAD=(2*PI*X)/360;
a=2*pow(sin (RAD),2);
b=cos(2*RAD);
suma=suma+a+b;//acoluladores
x = x+1;
cout<<" resulado= "<<suma<<" cuando el angulo es: " <<x<<endl;
//cout<<endl<<endl;
}
};break;
}
return 0;
}
}
