C Program Assume the class ComplexNumber has been defined wi
C++ Program
Assume the class ComplexNumber has been defined with a constructor which takes two floating point numbers to create a ComplexNumber. For example the statement : ComplexNumber c = ComplexNumber(2, 4); declares c as a ComplexNumber and initializes c to 2+4i. Now declare l to be a list of ComplexNumber and insert into l the numbers 2+3i, 1.1-2.25i, and 4.5i.
Solution
// creating three complex object with required data
ComplexNumber c1 = ComplexNumber(2, 3);
ComplexNumber c2 = ComplexNumber(1.1, -2.25);
ComplexNumber c3 = ComplexNumber(0, 4.5);
// declaring a list of type ComplexNumber
std::list<ComplexNumber> l;
// adding complex objects in list
l.push_back(c1);
l.push_back(c2);
l.push_back(c3);
