/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 }