Methode Calcul valeur hors taxe
Bonjour, j'ai un petit problème pour réaliser une méthode permettant de calculer la valeur hors taxe du stock, c'est a dire que dans le cas présent il doit me calculer le prix HT des deux produits présent et que si j'ajoute un 3 eme produit il me calcul cette foit le prix HT des 3 produits en fonction bien sur de la quantité des produits présent.
Le problème étant que je n'ai pas reussi a réaliser cela...
Mon code est fonctionnel dans l'etat ou il est.
Pensez vous que de réaliser cela a l'aide de tableau aurait été plus simple ? Si oui une idée a le proposer ?
Merci
Code:
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
|
// Filename : Produit.java
import java.io.*;
public class Produit{
private String codearticle;
private String libelle;
private double prixHT;
private double tauxTVA;
private int quantite;
private String nomFour;
public Produit(String codeart,String libel,double prix,int quant, String four){
this.codearticle = codeart;
this.libelle = libel;
this.prixHT = prix;
this.quantite = 0;
this.nomFour = four;
}
public double PrixHT() {
return (prixHT);
}
public double PrixTTC(){
return (prixHT * (1+ tauxTVA/100));
}
public void EntreeArticle(int QuantiteEntree){
quantite+=QuantiteEntree;
}
public void SortieArticle(int QuantiteSortie){
quantite-=QuantiteSortie;
}
public void AfficherArticle(){
System.out.println(" ");
System.out.println(" Code Article : " +codearticle);
System.out.println(" Libellé : " +libelle);
System.out.println(" Prix HT : " +prixHT);
System.out.println(" Quantite : " +quantite);
System.out.println(" Fournisseur : " +nomFour);
}
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
// Filename : ProduitTest.java
import java.io.*;
class ProduitTest {
public static void main(String[] args) {
Produit P = new Produit("REFP","HP PC",15,20,"DARTY");
Produit T = new Produit("REFT","ASUS PC",15,20,"FNAC");
P.EntreeArticle(5);
T.EntreeArticle(10);
P.AfficherArticle();
T.AfficherArticle();
}
} |