2017-05-15 2 views
-5

CurrencyConversion qui offre à l'utilisateur le choix de convertir des dollars américains en livres sterling ou l'inverse. (Vous pouvez supposer que 1 dollar US = 1,64 livres.)Décrire l'algorithme de conversion de devises

// Import scanner 
import java.util.Scanner; 

public class MoneyConversion { 

    public static void main (String[] args) { 

     // Declare variable 
     final double RATE = 1.64; 

     // Declare currency 
     double dollar; 
     double Pounds; 

     // Call scanner from keyBoard 
     Scanner fromKeyboard = new Scanner(System.in); 

     // Ask user to enter the amount of pounds 
     System.out.print("Please write number of pounds"); 

     // Read the value into variable 
     Pounds = fromKeyboard.nextDouble(); 

     // Write the method for currency conversion 
     dollar = Pounds * RATE; 

     System.out.println("The number of dollars is " + dollar); 

    } // End of main 


} // End currency conversion 

Répondre

0

Faites différentes classes pour différentes conversions de devises comme suit:

public static void main(String[] args) { 
     Scanner fromKeyboard = new Scanner(System.in); 
     System.out.print("Please write number of pounds"); 
     System.out.println("The number of dollar is " + convertToDollar(fromKeyboard.nextDouble())); 
    }  

public static double convertToDollar(double pound){ 
     double rate = 1.64; 
     double Pounds; 
     return(pound * rate); 
    } 
+0

Ce n'est pas un pseudo-code, je suppose ... Ou est-ce? –

+0

Ce n'est pas un pseudocode. –