/home/manu/Projets/cercle/main.cpp
 1 #include <iostream>
 2 #include <iomanip>
 3 #include <math.h>
 4 using namespace std;
 5 
 6 int main()
 7 {
 8     double reel, imaginaire;
 9 
10     cout << "Retrouver le module et l'argument d'un nombre complexe" << endl;
11     cout << "Partie réelle = ";
12     cin >> reel;
13     cout << "Partie imaginaire = ";
14     cin >> imaginaire;
15 
16     const double PI = 3.141592654;
17     double module = sqrt(reel*reel + imaginaire*imaginaire);
18     double signe = imaginaire >= 0.0 ? 1.0 : -1.0;
19     double argument = signe * acos(reel / module) * 180.0 / PI;
20 
21     cout << setprecision(4);
22     cout << "Module = " << module << endl;
23     cout << "Argument = " << argument << "°" << endl;
24 
25     return 0;
26 }