elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Ayuda Porfavor Raiz en C++ en: 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
  1. #include <iostream>
  2. #include <conio.h>
  3. #include <math.h>
  4.  
  5. using namespace std;
  6. int main(int argc, char** argv) {
  7. float suma=0, resta=0, multi=0, divi=0, a, b, opcion;
  8. float Resultado, Z = 1, P, B, R;
  9. cout<<" ¿CUAL ES TU OPREPACION? "<<endl;
  10.  
  11. cout<<"\n1. Sumar";
  12. cout<<"\n2. Restar";
  13. cout<<"\n3. Multiplicar";
  14. cout<<"\n4. Dividir";
  15. cout<<"\n5. Potenciar";
  16. cout<<"\n6. Raiz"<<endl;
  17.  
  18. cin>>opcion;
  19.  
  20.  
  21. if(opcion==1){
  22. cout<<"Ingrese El Primer Numero"<<endl;
  23. cin>>a;
  24.  
  25. cout<<"Ingrese El Segundo Numero"<<endl;
  26. cin>>b;
  27. suma= a + b;
  28. cout<<"El Resultado De La Suma Es:"<<suma<<endl;
  29. }
  30. if(opcion==2){
  31. cout<<"Ingrese El Primer Numero"<<endl;
  32. cin>>a;
  33.  
  34. cout<<"Ingrese El Segundo Numero"<<endl;
  35. cin>>b;
  36. resta= a - b;
  37. cout<<"El Resultado De La Resta Es:"<<resta<<endl;
  38. }
  39. if(opcion==3){
  40. cout<<"Ingrese El Primer Numero"<<endl;
  41. cin>>a;
  42.  
  43. cout<<"Ingrese El Segundo Numero"<<endl;
  44. cin>>b;
  45. multi= a * b;
  46. cout<<"El Resultado De La Multiplicacion Es:"<<multi<<endl;
  47. }
  48. if(opcion==4){
  49. cout<<"Ingrese El Primer Numero"<<endl;
  50. cin>>a;
  51.  
  52. cout<<"Ingrese El Segundo Numero"<<endl;
  53. cin>>b;
  54. divi= a / b;
  55. cout<<"El Resultado De La Divicion Es:"<<divi<<endl;
  56. }
  57. if(opcion==5){
  58. cout<<"Ingrese La Base"<<endl;
  59. cin>>B;
  60.  
  61. cout<<"Ingrese La Potencia"<<endl;
  62. cin>>P;
  63.  
  64. float Resultado= pow(B,P);
  65.  
  66. cout<<" El Resultado De "<<B<<" Elevado A La "<<P<<" Es Igual A "<<Resultado<<endl;
  67. }
  68. if(opcion==6){
  69. cout<<"Ingrese El Tipo De Raiz"<<endl;
  70. cin>>B;
  71.  
  72. cout<<"Ingrese El numero"<<endl;
  73. cin>>P;
  74.  
  75. Resultado= pow(P,0.5);
  76. R= Z / B;
  77.  
  78. cout<<" La raiz a la "<<B<<" De "<<P<<" Es Igual A "<<Resultado<<endl;
  79. }
  80.  
  81. getch();
  82. return 0;
  83.  
  84. }


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines