Les programmes informatiques excellent à l'automatisation des tâches simples et répétitives , comme le calcul de la taxe de vente et totaux en raison d'un achat dans un magasin. En utilisant Java , il vous suffit de taper autour de deux douzaines de lignes de code pour obtenir une calculatrice de taxe de vente simple, opérationnel. Instructions 
 1 
 Ouvrez votre éditeur de texte favori . N'importe quel éditeur va faire, y compris Windows Notepad , mais la plupart des développeurs préfèrent travailler au sein d'un éditeur de programmation dédié comme jEdit , Vim , ou Netbeans 
 2 
 Collez le code suivant dans l'éditeur : . 
 < p > import java.text.NumberFormat ; 
 
 importation java.text.Scanner ; 
 
 public class SalesTaxApp { 
 
 finale static double taxe_ventes = 0,02 ; 
 < p > Scanner statique = new Scanner ( System.in ) ; 
 
 statique NumberFormat nf = NumberFormat.getCurrencyInstance (); 
 
 public static void main ( string [] args ) { 
 < p> } } 
 
 
 
 Cela crée trois variables qui seront utilisées dans l'application. D'abord, il déclare que le taux de la taxe de vente à 2%. Ensuite, il définit un objet du scanner. Scanner est une classe de commodité qui le rend plus facile à lire directement des numéros de saisie de texte. Enfin, il est configurée via un objet NumberFormat , qui permet Java pour formater automatiquement les numéros de refléter la coutume en monnaie locale lors de leur impression . Par exemple, il nous permettra d' impression: 
 
 2,33 $ 
 
 Plutôt que : 
 
 2,333333333333333333333 
 
 Tout le reste du code ira dans les supports . sur la principale méthode 
 3 
 Collez le texte suivant dans la méthode principale : 
 valeur double de 
 ; 
 
 while ( true) { 
 < p> System.out.print (" entrez le montant de la vente ( ou -1 pour quitter) :"); valeur 
 
 = in.nextDouble (); 
 
 if ( valeur = = -1) break; 
 
 System.out.println (" La taxe de vente est :" + nf.format ( valeur * taxe_ventes ) ) ; 
 
 System.out.println (" L' total de l'impôt est : "+ nf.format ( valeur * (1 + taxe_ventes ))) ; } 
 
 
 
 déclare une valeur temporaire pour contenir l'entrée de quantité par l'utilisateur. Ensuite, il demande à l'utilisateur d'entrer le montant de la vente ou du type "-1 " pour quitter . Il vérifie si l' utilisateur a demandé d'arrêter et, si oui , rompt la boucle "while " . Sinon, il affiche la taxe de vente et le total pour l'utilisateur.