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.