From 9af493011e34201e1244b595c17e24bb5d1c5b76 Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Wed, 22 Oct 2025 20:56:29 +0200 Subject: [PATCH] Correzione calcolo prezzo finale --- src/listaspesa/Prodotto.java | 2 +- src/listaspesa/listaSpesa.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/listaspesa/Prodotto.java b/src/listaspesa/Prodotto.java index f027fb4..3a720a7 100644 --- a/src/listaspesa/Prodotto.java +++ b/src/listaspesa/Prodotto.java @@ -62,7 +62,7 @@ public class Prodotto { } public void applicaSconto() { - this.prezzo = this.prezzo * this.scontoFidelityCard; + this.prezzo = this.prezzo - (this.prezzo * this.scontoFidelityCard); } public float getQta() { diff --git a/src/listaspesa/listaSpesa.java b/src/listaspesa/listaSpesa.java index 358d16e..37b1933 100644 --- a/src/listaspesa/listaSpesa.java +++ b/src/listaspesa/listaSpesa.java @@ -492,7 +492,7 @@ public class listaSpesa { if (p_fidelityCard) { prodotto.applicaSconto(); } - ritorno += prodotto.getPrezzo(); + ritorno += prodotto.getPrezzo() * prodotto.getQta(); } return ritorno; }