Algorithmique – Calcul de la valeur absolue d’un nombre réel

L’Algorithmique (C Sharp)



Objectif : Ecrire un programme C# servant à calculer la valeur absolue d’un nombre réel x à partir de la définition de la valeur absolue. La valeur absolue du nombre réel x est le nombre réel |x| :

               |x|  = x ,    si x ³ 0
               |x|  = -x ,   si x < 0
 

Spécifications de l’algorithme :
 

 lire( x );
 si x >= 0 alors  écrire( ‘|x|  =’, x)
 sinon  écrire( ‘|x|  =’, -x)
 fsi

Implantation en C#

Ecrivez avec les deux instructions différentes “if…else..” et “…?.. : …“,  le programme C# complet correspondant à l’affichage ci-dessous :
 


Entrez un nombre x = -45
   |x|  = 45
  

Proposition de squelette de classe C# à implanter :
 

using System; namespace CsExosAlgo1 class ApplicationValAbsolue {
      static void Main(string[ ] args) {
         ……..
      }
   }

La méthode Main calcule et affiche la valeur absolue.