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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  hacer que primero pase los numeros complejos a polar y luego los multiplique
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: hacer que primero pase los numeros complejos a polar y luego los multiplique  (Leído 1,777 veces)
brodero

Desconectado Desconectado

Mensajes: 1


Ver Perfil
hacer que primero pase los numeros complejos a polar y luego los multiplique
« en: 29 Junio 2017, 12:25 pm »

Solo he sabido hacer la suma y lla resta y me gustaría saber si me podríais ayudar a hacer que primero pase los numeros complejos a polar y luego los multiplique , por favor no me sale
Código
  1. #include <iostream>
  2. using namespace::std;
  3. // Se define la clase Complex
  4.  
  5. class Complex
  6. {           // Abre la clase complex
  7.  
  8. public:
  9.  
  10.    Complex( float = 0, float = 0);  // Constructor
  11.    void Recibe();
  12.    float Real();
  13.    float Imaginario();
  14.    void Suma(float, float, float, float);
  15.    void Resta(float, float, float, float);
  16.  
  17.    void Impresion()
  18.    /* Esta funcion miembro, por ser la mas simple, se definira
  19.      aqui mismo, solo como un ejemplo de que esto puede hacerse */
  20.    {         // Abre la funcion miembro Impresion
  21.        cout << "( " << R << " , " << I <<" )" << endl;
  22.    }        // Cierra la funcion miembro Impresion
  23.  
  24. private:
  25.    float R;
  26.    float I;
  27. };           // Cierra la clase complex
  28.  
  29.  
  30.  
  31. Complex::Complex( float a, float b)
  32. {       // Abre constructor
  33.    R = a;
  34.    I = a;
  35. }         // Cierra constructor
  36.  
  37.  
  38.  
  39.  
  40. void Complex::Recibe()
  41. {          // Abre funcion miembro Recibe
  42.    cout << "\nIntroduzca la parte real del numero: " << endl;
  43.    cin >> R;
  44.    cout << "\nIntroduzca la parte compleja del numero: " << endl;
  45.    cin >> I;
  46. }          // Cierra funcion miembro Recibe
  47.  
  48.  
  49.  
  50. float Complex::Real()
  51. {
  52.    return R;
  53. }
  54.  
  55.  
  56.  
  57. float Complex::Imaginario()
  58.  
  59. {
  60.    return I;
  61. }
  62.  
  63.  
  64.  
  65. void Complex::Suma( float a, float b, float c, float d)
  66.  
  67. {            // Abre funcion miembro Suma
  68.    cout <<"\n La suma de los numeros es:  ( "  << a + c
  69.    << " , " << b + d
  70.    <<" )" << endl;
  71. }            // Cierra funcion miembro Suma
  72.  
  73.  
  74.  
  75. void Complex::Resta( float a, float b, float c, float d)
  76.  
  77. {         // Abre funcion miembro Resta
  78.    cout <<"\n La resta de los numeros es:  ( " << a - c << " , "
  79.    << b - d
  80.    <<" )" << endl;
  81. }          // Cierra funcion miembro Resta
  82.  
  83.  
  84.  
  85. int main()
  86.  
  87. {           // Abre main
  88.    Complex s;
  89.    Complex x;
  90.    Complex y;
  91.  
  92.    x.Recibe();
  93.    y.Recibe();
  94.    s.Suma(x.Real(), x.Imaginario(), y.Real(), y.Imaginario());
  95.    s.Resta(x.Real(), x.Imaginario(), y.Real(), y.Imaginario());
  96.  
  97.    return 0;
  98. }


· Los códigos deben ir en etiquetas GeSHi
· Los títulos deben ser descriptivos al tema
>aquí las reglas del foro
-Engel Lex


« Última modificación: 29 Junio 2017, 13:47 pm por engel lex » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con hacer un algoritmo que multiplique con signo
Programación General
Natuta 0 1,909 Último mensaje 20 Octubre 2012, 01:08 am
por Natuta
ayuda con multiplicacion de n numeros complejos
Programación C/C++
cho250425 1 2,519 Último mensaje 27 Noviembre 2016, 16:28 pm
por ivancea96
duda numeros complejos ec segundo grado
Programación C/C++
Chapielchapas 1 1,782 Último mensaje 20 Febrero 2018, 19:23 pm
por stderr
Ayuda con cola dinámica para calculadora de números complejos
Programación C/C++
evanderxzxtg 1 1,873 Último mensaje 20 Marzo 2019, 06:14 am
por evanderxzxtg
Suma de números complejos
Programación C/C++
Kstlan 1 2,848 Último mensaje 18 Octubre 2019, 01:10 am
por K-YreX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines