1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
|
//déclarations
int nbArticles,nbTotalArticles;
double total,i,j,totPrixUnit,prixHt,montantTotal;
//tableaux
String [] tNumArticles;
String [] tNomArticles;
Double[] tPrixUnitaires;
int[] tQuantArticles;
//string
String nom;
String numTel;
String reponse="";
//traitements
System.out.println("Quel est le nom du client de la facture ?:");
nom = clavier.next();
System.out.println("Quel sera le numéro de téléphone du client?");
numTel = clavier.next();
System.out.println("Combien y'aura t-il d'articles dans la facture ?");
nbArticles = clavier.nextInt();
//Création des tableaux :
tNumArticles = new String[nbArticles];
tNomArticles = new String[nbArticles];
tPrixUnitaires= new Double[nbArticles];
tQuantArticles= new int[nbArticles];
System.out.println("a.Afficher la facture");
System.out.println("+.Ajouter un article à la facture");
System.out.println("-.Supprimer un article de la facture");
System.out.println("t.Trier la facture :");
System.out.println("q.Quitter");
System.out.println("\tVotre choix:");
while (!reponse.equalsIgnoreCase("q")){
reponse=clavier.next();
switch (reponse) {
case "a":
}
if (nbArticles == 0){
System.out.println("Il n'y a aucun article dans la facture");
}
else {
prixHt = 0;
montantTotal=0;
nbTotalArticles =0;
prixHt = montantTotal;
tps = tps* prixHt;
tvq = tvq*prixHt;
System.out.println("Le nom du client est:"+nom);
System.out.println("Le numéro du client est:"+numTel);
System.out.println("numero d'article///Prix Unitaire//quantitée//Prix HT");
for(int k=0; k<tNumArticles.length; k++){
montantTotal += (tQuantArticles[i]) * (tPrixUnitaires[i]);
System.out.println(" numéro d'article: " + tNumArticles[k]+" nom d'article: " + tNomArticles[k]+" Prix unitaire d'article: " + tPrixUnitaires[k]+" quantitée achetée d'article: " + tQuantArticles[k]);
}
System.out.println("Le prix hors taxe total de la facture est de:"+prixHt);
System.out.println("la TPS est de :"+tps);
System.out.println("La TVQ est de :"+tvq);
System.out.println("Le Montant total avec taxes est de:"+montantTotal);
}
break; |
Partager