- Create a struct called Complex for performing arithmetic with complex numbers.Write a driver program to test your struct. Complex numbers have the form:realPart + imaginaryPart * iwhere i is the square root of -1Use double variables to represent data of the struct. Provide a function that enables anobject of this struct to be initialized when it is declared. The function should containdefault values in case no initializers are provided. Also provide functions for each of thefollowing:a) Addition of two Complex numbers: The real parts are added together and theimaginary parts are added together.b) Subtraction of two Complex numbers: The real part of the right operand issubtracted from the real part of the left operand and the imaginary part of the rightoperand is subtracted from the imaginary part of the left operand.c) Printing Complex numbers in the form (a, b) where a is the real part and b isthe imaginary partSubmit one file which contains all code above: the structure and the functions as well asmain where you call the four functions and act as the structure driver code. Name the file“YOURFIRSTNAME_LASTNAME_FUNCTIONS_STRUCT_ASS
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here