Está en la página 1de 3

//MENÚ CON OPCIONES

#include<iostream>
#include<stdlib.h>
#include<math.h>
#include<time.h>
using namespace std;
int main(){
int x;char op;
float r,R,i,p,q;
srand((unsigned)time(NULL));
x=rand()%21+7;
cout<<"El valor a designar es:"<<x<<endl;
cout<<"1=Raiz cuadrada del valor"<<endl;
cout<<"2=Raiz cubica del valor"<<endl;
cout<<"3=Inversa de la raiz del valor"<<endl;
cout<<"4=Operacion raiz(raiz(x-1)+raiz(2x-2))"<<endl;
cout<<"5=Operacion raiz(raiz(raiz(1/x)+raiz(2/(x-5)+1-raiz(x)))"<<endl;
cout<<"6=Salir"<<endl;
cout<<"Ingrese su opcion:"<<endl;
cin>>op;
switch(op){
case '1':r=pow(x,0.5);
cout<<"El resultado de realizar esta operacion es:"<<r<<endl;
break;
case '2':R=pow(x,1.0/3);
cout<<"El resultado de realizar esta operacion es:"<<R<<endl;
break;
case '3':i=1/pow(x,0.5);
cout<<"El resultado de realizar esta operacion es:"<<i<<endl;
break;
case '4':p=pow((pow((x-1),0.5)+pow((2*x-2),0.5)),0.5);
cout<<"El resultado de realizar esta operacion es:"<<p<<endl;
break;
case '5':q=pow(pow(pow((1/x),0.5)+pow((2/(x-5))+1-pow(x,0.5),0.5),0.5),0.5);
cout<<"El resultado de realizar esta operacion es:"<<q<<endl;
break;
case '6':cout<<"No desea continuar......"<<endl;
break;
default:cout<<"Usted ingreso una opcion incorrecta"<<endl;
break;

}
system("pause");
}
/*El valor a designar es:21
1=Raiz cuadrada del valor
2=Raiz cubica del valor
3=Inversa de la raiz del valor
4=Operacion raiz(raiz(x-1)+raiz(2x-2))
5=Operacion raiz(raiz(raiz(1/x)+raiz(2/(x-5)+1-raiz(x)))
6=Salir
Ingrese su opcion:
4
El resultado de realizar esta operacion es:3.28583
Presione una tecla para continuar . . .
*/

También podría gustarte