ccomplex
#include <complex>
int main() {
std::complex<double> z1(1, 2), z2(3, 4);
std::cout << "z1 = " << z1 << ", z2 = " << z2 << std::endl;
std::cout << "z1 + z2 = " << z1 + z2 << std::endl;
std::cout << "z1 - z2 = " << z1 - z2 << std::endl;
std::cout << "z1 * z2 = " << z1 * z2 << std::endl;
std::cout << "z1 / z2 = " << z1 / z2 << std::endl;
}#include <complex>
#include <cmath>
int main() {
std::complex<double> z(3, 4);
std::cout << "Magnitude: " << std::abs(z) << std::endl;
std::cout << "Argument: " << std::arg(z) << std::endl;
}