Advertisement
Spocoman

Metric Converter

Nov 29th, 2021
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.09 KB | None | 0 0
  1. using System;
  2.  
  3. namespace MetricConverter
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             double number = double.Parse(Console.ReadLine());
  10.             string inputMetric = Console.ReadLine();
  11.             string outputMetric = Console.ReadLine();
  12.  
  13.             if (inputMetric == "mm") {
  14.                 if (outputMetric == "cm") {
  15.                     number /= 10;
  16.                 }
  17.                 else
  18.                 {
  19.                     number /= 1000;
  20.                 }
  21.             }
  22.             else if (inputMetric == "cm") {
  23.                 if (outputMetric == "m") {
  24.                     number /= 100;
  25.                 }
  26.                 else
  27.                 {
  28.                     number *= 10;
  29.                 }
  30.             }
  31.             else
  32.             {
  33.                 if (outputMetric == "cm") {
  34.                     number *= 100;
  35.                 }
  36.                 else
  37.                 {
  38.                     number *= 1000;
  39.                 }
  40.             }
  41.             Console.WriteLine($"{ number:f3}");
  42.         }
  43.     }
  44. }
  45.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement