Traduction en Java
Calcul de la valeur absolue d'un nombre réel

Solution avec l'instruction structuréeif ... else
Solution avec l'instruction de condition ... ? ... : ...
 

Une classe Java solution du problème avec un if...else :
 
class ApplicationValAbsolue {
static void main(String[ ] args) {
         float x;
         System.out.print("Entrez un nombre x = ");
         x = Readln.unfloat();
         if (x<0) System.out.println("|x| = "+(-x));
         else System.out.println("|x| = "+x);
  }
}

Image en diagrammes structurés JGrasp-Like du programme



Une classe Java solution du problème avec un "... ? ... : ..." :
 
class ApplicationValAbsolue {
static void main(String[ ] args) {
         float x;
         System.out.print("Entrez un nombre x = ");
         x = Readln.unfloat();
         System.out.println("|x| = "+ (x<0 ? -x : x) );
  }
}

Image en diagrammes structurés JGrasp-Like du programme


 
 


informations sur les diagrammes

Remonter