Calculadora de números complejos

Más ejercicios resueltos

Si deseas revisar más ejercicios resueltos, haz click en el siguiente botón. 

En esta página presentamos el enunciado de la calculadora de números complejos. A continuación te dejamos los enlaces a los videos de nuestro canal de YouTube en donde presentamos la estructura selectiva anidada y resolvemos el problema planteado en diferentes lenguajes de programación. Al final de esta página, encontrarás los enlaces para acceder a los artículos de nuestro portal en donde explicamos paso a paso la solución de este problema y dónde podrás descargar las soluciones propuestas. 

Enunciado

Se desea elaborar una calculadora de operaciones aritméticas de números complejos que están representados de forma binomial z=a+bi. La calculadora deberá responder a las operaciones de suma, resta, multiplicación y división. Deberá leer primero la operación aritmética (\texttt{+}, \texttt{-}, \texttt{*}, \texttt{/}), luego, los dos números a operar y tras procesar los datos, deberá imprimir el número complejo resultante. Deberá verificar que no se seleccione una operación desconocida y que no realice división entre cero.

Dado dos números complejos, representados de la siguiente forma $a+bi$, $c+di$. Las operaciones aritméticas se deben calcular de la siguiente manera:

  • (a+bi)+(c+di) = (a+c)+(b+d)i
  • (a+bi)-(c+di) = (a-c)+(b-d)i
  • (a+bi)*(c+di) = (ac-bd)+(ad+bc)i
  • \cfrac{a+bi}{c+di} = \cfrac{ac+bd}{c^2+d^2}+(\cfrac{bc-ad}{c^2+d^2})i
 

Casos de prueba

Verifique sus soluciones con los siguientes casos de prueba:

Si el número 1 es 3 + 5i y el número 2 es 2 + 6i, entonces:
  • La suma será igual a 5+11i.
  • La resta será igual a 1-1i.
  • El producto será igual a -24+28i.
  • El cociente será igual a 0.9-0.2i.