Advertisement
IvaAnd

MetricConverter

Feb 19th, 2020
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class MetricConverter {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. // read:
  8. //1. figure to be converted
  9. //2. metric for conversion
  10. //3. metric result
  11.  
  12. double figure = Double.parseDouble(scanner.nextLine());
  13. String metricForConversion = scanner.nextLine();
  14. String metricResult = scanner.nextLine();
  15.  
  16. double result = 0;
  17.  
  18.  
  19. if (metricForConversion.equals("mm") && metricResult.equals("m")) {
  20. result = figure / 1000;
  21. } else if (metricForConversion.equals("m") && metricResult.equals("mm")) {
  22. result = figure * 1000;
  23. } else if (metricForConversion.equals("m") && metricResult.equals("cm")) {
  24. result = figure * 100;
  25. } else if (metricForConversion.equals("cm") && metricResult.equals("m")) {
  26. result = figure / 100;
  27. } else if (metricForConversion.equals("cm") && metricResult.equals("mm")) {
  28. result = figure * 10;
  29. } else if (metricForConversion.equals("mm") && metricResult.equals("cm")) {
  30. result = figure / 10;
  31. }
  32. System.out.printf("%.3f", result);
  33.  
  34.  
  35. }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement