To download the code, click here
01: #include <iostream>
02: #include "complex.hpp"
03:
04: #include <complex>
05:
06:
07: int main (int argc, char * const argv[]) {
08:
09: dmcgrath::complex a(2,3);
10: dmcgrath::complex b;
11:
12: std::complex<double> c(2,3);
13: std::complex<double> d(2,3);
14:
15: std::cout << a << std::endl;
16: std::cout << "Please enter a complex value: ";
17: std::cin >> b;
18: std::cout << "a + b = " << a + b << std::endl
19: << "a - b = " << a - b << std::endl
20: << "a * b = " << a * b << std::endl
21: << "a / b = " << a / b << std::endl;
22:
23: std::cout << "c + d = " << c + d << std::endl
24: << "c - d = " << c - d << std::endl
25: << "c * d = " << c * d << std::endl
26: << "c / d = " << c / d << std::endl;
27:
28: return 0;
29: }