Advertisement
Guest User

Metric Converter

a guest
Feb 18th, 2020
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.30 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class MetricConvertor {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.         double number = Double.parseDouble(scanner.nextLine());
  7.         String inputUnit = scanner.nextLine();
  8.         String outputUnit = scanner.nextLine();
  9.         double mToCm = number * 100;
  10.         double mToMm= number * 1000;
  11.         double cmToM = number / 100;
  12.         double mmToM = number / 1000;
  13.         double cmToMm = number * 10;
  14.         double mmToCm = number / 10;
  15.         if (inputUnit.equals("m")) {
  16.             if (outputUnit.equals("cm")) {
  17.                 System.out.printf("%.3f", mToCm);
  18.             }else if (outputUnit.equals("mm")) {
  19.                 System.out.printf("%.3f", mToMm);
  20.             }
  21.         }else if (inputUnit.equals("cm")) {
  22.             if (outputUnit.equals("m")) {
  23.                 System.out.printf("%.3f", cmToM);
  24.             } else if (outputUnit.equals("mm")) {
  25.                 System.out.printf("%.3f", cmToMm);
  26.             }
  27.         } else if (inputUnit.equals("mm")) {
  28.             if (outputUnit.equals("m")) {
  29.                 System.out.printf("%.3f", mmToM);
  30.             } else if (outputUnit.equals("cm")) {
  31.                 System.out.printf("%.3f", mmToCm);
  32.             }
  33.         }
  34.     }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement