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!"); } } } }