Advertisement
silviasj

metric conversion

Mar 9th, 2020
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.25 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class MetricConverter_04 {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.  
  7.         double conversionNum = Double.parseDouble(scanner.nextLine());
  8.         String entrance = scanner.nextLine();
  9.         String exit = scanner.nextLine();
  10.  
  11.         double mCm = conversionNum * 100;
  12.         double mMm = conversionNum * 1000;
  13.  
  14.         double cmM = conversionNum * 0.01;
  15.         double cmMm = conversionNum * 10;
  16.  
  17.         double mmM = conversionNum * 0.001;
  18.         double mmCm = conversionNum * 0.1;
  19.  
  20.         if (entrance.equals("m") && exit.equals("cm")) {
  21.            System.out.printf("%.03f", mCm);
  22.         } else if (entrance.equals("m") && exit.equals("mm")) {
  23.             System.out.printf("%.03f", mMm);
  24.         } else if (entrance.equals("cm") && exit.equals("mm")) {
  25.             System.out.printf("%.03f", cmMm);
  26.         } else if (entrance.equals("cm") && exit.equals("m")) {
  27.             System.out.printf("%.03f", cmM);
  28.         } else if (entrance.equals("mm") && exit.equals("m")) {
  29.             System.out.printf("%.03f", mmM);
  30.         } else if (entrance.equals("mm") && exit.equals("cm")) {
  31.             System.out.printf("%.03f", mmCm);
  32.         }
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement