Ciao,
stavo facendo un esercizio in java, sapete, uno di quelli che mi servono per esercitarmi in prossimità dell'esame (sono al primo anno di programmazione), ma non mi viene una cosa, esattamente non capisco come calcolare uno sconto in percentuale.
esercizio:
Scrivere un'applicazione che legge un prezzo espresso in euro (parte intera e centesimi) e una percentuale di sconto (come numero intero) e comunichi:
Importo letto in Euro
lo sconto in Euro
L'importo scontato in Euro e in lire
Esempio di esecuzione:
Prezzo: euro? 10
cent? 60
Sconto percentuale? 5
prezzo: Euro 10,60
Sconto: Euro 0,53
Prezzo scontato: Euro 10,07 (Lire 19498)
Sorgente:
import prog.io.*;
import prog.utili.Importo;
public class Importoeuro {
public static void main(String[] args) {
ConsoleInputManager in = new ConsoleInputManager();
ConsoleOutputManager out = new ConsoleOutputManager();
// Lettura importo euro e centesimi
int euro = in.readInt("Prezzo: Euro ? ");
int cent = in.readInt("Prezzo: Centesimi ? ");
//Lettura sconto
int scont = in.readInt("Sconto percentuale? ");
//assegnazione dei rispettivi valori, e sconto
Importo subtot = new Importo (euro,cent);
Importo perc = new Importo (scont);
/mostra a video i risultati
out.println("Prezzo: Euro " + subtot);
out.println("Sconto: Euro " + scont);
//assegnazione del Totale
Importo Totale = new Importo (euro,scont);
//conversione in lire
int convInLire = Totale.toLire();
//visualizza Totale in euro e lire
out.print("Prezzo scontato: Euro " + Totale + " (Lire " + convInLire);
}
}
Ringrazio tutti quelli che mi potranno dare una risposta...
Ciao lory