Esercizio 22 – Tasso di cambio
- Febbraio 05, 2010
- by
- Donatantonio
Scrivere un programma che chieda all’utente di inserire il tasso di cambio fra dollari ed euro. Il programma legge alcuni valori in dollari e li converte in euro fino a che l’utente non digita lo zero (0).
La classe Cambio.java:
public class Cambio
{
private double tasso;
// Metodo Costruttore inizializzato con il tasso di cambio
public Cambio(double t)
{
tasso = t;
}
// Metodo che permette di convertire una somma di denaro
public double conversione(double v)
{
double temp = v * tasso;
return temp;
}
// Metodo che restituisce il valore del tasso di cambio
public double daiTassoCambio()
{
return tasso;
}
}
La classe di test:
import java.util.Scanner;
public class TestCambio
{
public static void main(String[] args)
{
Scanner in = new Scanner (System.in);
// Prendo in input il tasso di cambio
System.out.println("Dammi il tasso di cambio");
double tax = in.nextDouble();
// Creo un nuovo oggetto Cambio
Cambio m = new Cambio(tax);
double o = 1;
// Effettuo il cambio tra monete
while(o!=0)
{
System.out.println("Inserisci valore da convertire: (0 per uscire)");
o = in.nextDouble();
if(o!=0){
System.out.println("Col cambio : " + m.conversione(o));
}else{
System.out.println("Programma concluso!");
}
}
}
}

