Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Carloslim2002

#1
Programación C/C++ / Ayuda Porfavor Raiz en C++
29 Septiembre 2017, 00:01 AM
Tengo que realizar un programa para la escuela y consiste en hacer una calculadora con suma resta divicion multiplicacion exponente y raiz; ya tengo todas las operaciones menos la raiz, el chiste es que yo introduzca el tipo de raiz y el numero y que me de el resultado pero a la hora de hacerlo me da de resultado solo uno :

Código (cpp) [Seleccionar]
#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;
int main(int argc, char** argv) {
float suma=0, resta=0, multi=0, divi=0, a, b, opcion;
float Resultado, Z = 1, P, B, R;
cout<<" ¿CUAL ES TU OPREPACION? "<<endl;

cout<<"\n1. Sumar";
cout<<"\n2. Restar";
cout<<"\n3. Multiplicar";
cout<<"\n4. Dividir";
cout<<"\n5. Potenciar";
cout<<"\n6. Raiz"<<endl;

cin>>opcion;


if(opcion==1){
cout<<"Ingrese El Primer Numero"<<endl;
cin>>a;

cout<<"Ingrese El Segundo Numero"<<endl;
cin>>b;
suma= a + b;
cout<<"El Resultado De La Suma Es:"<<suma<<endl;
}
if(opcion==2){
cout<<"Ingrese El Primer Numero"<<endl;
cin>>a;

cout<<"Ingrese El Segundo Numero"<<endl;
cin>>b;
resta= a - b;
cout<<"El Resultado De La Resta Es:"<<resta<<endl;
}
if(opcion==3){
cout<<"Ingrese El Primer Numero"<<endl;
cin>>a;

cout<<"Ingrese El Segundo Numero"<<endl;
cin>>b;
multi= a * b;
cout<<"El Resultado De La Multiplicacion Es:"<<multi<<endl;
}
if(opcion==4){
cout<<"Ingrese El Primer Numero"<<endl;
cin>>a;

cout<<"Ingrese El Segundo Numero"<<endl;
cin>>b;
divi= a / b;
cout<<"El Resultado De La Divicion Es:"<<divi<<endl;
}
if(opcion==5){
cout<<"Ingrese La Base"<<endl;
cin>>B;

cout<<"Ingrese La Potencia"<<endl;
cin>>P;

float Resultado= pow(B,P);

cout<<" El Resultado De "<<B<<" Elevado A La "<<P<<" Es Igual A "<<Resultado<<endl;
}
if(opcion==6){
cout<<"Ingrese El Tipo De Raiz"<<endl;
cin>>B;

cout<<"Ingrese El numero"<<endl;
cin>>P;

Resultado= pow(P,0.5);
R= Z / B;

cout<<" La raiz a la "<<B<<" De "<<P<<" Es Igual A "<<Resultado<<endl;
}

getch();
return 0;

}



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex