import javax.swing.JOptionPane; JOptionPane.showMessageDialog(null,"Bienvenue! \n Vous voulez calculer le module d'un nombre complexe a+ib. \n Vous entrerez d'abord a, puis b","module",1); // message d'accueil int reponse =0; while (reponse==0) { // tant que la réponse est oui String a = JOptionPane.showInputDialog("a= ?"); String b= JOptionPane.showInputDialog("b= ?"); float fa= float (a) ; // transfert du type de la variable a de "String" en "float" afin de pouvoir être manipulé dans les calculs. float fb= float (b) ; float mod= sqrt(fa*fa+fb*fb); // calcul du module de a+ib reponse = JOptionPane.showConfirmDialog(null, "le module de "+a+"+"+b+"i"+" est égal à " + mod+"\n Voulez-vous calculer un autre module?","résultat", JOptionPane.YES_NO_OPTION); // vaut 0 si Oui et 2 si Non println(mod); // affichage de chaque module (historique...) }