w3resource

Python Math: Add, subtract, multiply and division of two complex numbers


33. Complex Arithmetic Operations

Write a Python program to add, subtract, multiply, and divide two complex numbers.

Sample Solution:

Python Code:

print("Addition of two complex numbers : ",(4+3j)+(3-7j))
print("Subtraction of two complex numbers : ",(4+3j)-(3-7j))
print("Multiplication of two complex numbers : ",(4+3j)*(3-7j))
print("Division of two complex numbers : ",(4+3j)/(3-7j))

Sample Output:

Addition of two complex numbers :  (7-4j)                                                                     
Subtraction of two complex numbers :  (1+10j)                                                                 
Multiplication of two complex numbers :  (33-19j)                                                             
Division of two complex numbers :  (-0.15517241379310348+0.6379310344827587j) 

Pictorial Presentation:

Python Math: Write a Python program to add, subtract, multiply and division of two complex numbers

Flowchart:

Flowchart: Write a Python program to add, subtract, multiply and division of two complex numbers

For more Practice: Solve these Related Problems:

  • Write a Python program to perform addition, subtraction, multiplication, and division on two complex numbers and print each result.
  • Write a Python function that takes two complex numbers as input and returns a dictionary with keys 'add', 'subtract', 'multiply', and 'divide' mapped to their respective operation results.
  • Write a Python script to prompt the user for two complex numbers and then display the results of all four arithmetic operations with appropriate formatting.
  • Write a Python program to compare the results of complex arithmetic operations and verify that multiplication and division are consistent with their conjugate properties.

Go to:


Previous: Write a Python program to print a complex number and its real and imaginary parts.
Next: Write a Python program to get the length and the angle of a complex number.

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.