Esercizio: vendita on line
Un sito di vendita on-line offre confezioni da 50 DVD al prezzo di 25 euro la confezione + 7 euro per spese di spedizione.
Per acquisti superiori a tre pacchi il prezzo scende a 22 euro la confezione. Per acquisti superiori a 100 euro le spese di spedizione vanno a zero.
Sviluppare un aapplicvazione Java TUI che dato il numero di confezioni da acquistare fornisce il costo cpmprensivo di tutto.
classe modello dei dati
public class ModelloDeiDati {
int confezioni;
int prezzo = 25;
int prezzoTotale;
public ModelloDeiDati(int confezioni) {
this.confezioni = confezioni; //costruttore, passa il numero di confezioni alla classe.
}
public int calcolaPrezzoTotale() {
if (confezioni > 3) {
prezzo = 22; //Se le confezioni sono più di 3, il prezzo di una confezione si abbassa a 22€
}
prezzoTotale = prezzo * confezioni; //Il prezzo totale è dato dal numero di confezioni per il prezzo di una, calcolato quest'ultimo nel passaggio precedente
if (prezzoTotale <= 100) {
prezzoTotale = prezzoTotale + 7;//Se il prezzo totale è minore di 100, aggiungi le spese di spedizione.
}
return prezzoTotale;
}
}