Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace _08.Convert
- {
- class Program
- {
- static void Main(string[] args)
- {
- var value = double.Parse(Console.ReadLine());
- var input = Console.ReadLine();
- // Enter m , mm , cm , mi , inch , km , ft , yd
- var output = Console.ReadLine();
- // Enter m , mm , cm , mi , inch , km , ft , yd
- var meter = 1;
- var mm = 1000;
- var cm = 100;
- var mi = 0.000621371192;
- var pesho = 39.3700787;
- var km = 0.001;
- var ft = 3.2808399;
- var yd = 1.0936133;
- switch (input)
- {
- case "m":
- break;
- case "mm":
- value = value / mm;
- break;
- case "cm":
- value = value / cm;
- break;
- case "mi":
- value = value / mi;
- break;
- case "in":
- value = value / pesho;
- break;
- case "km":
- value = value / km;
- break;
- case "ft":
- value = value / ft;
- break;
- case "yd":
- value = value / yd;
- break;
- default:
- break;
- }
- switch (output)
- {
- case "m":
- break;
- case "mm":
- value = value * mm;
- break;
- case "cm":
- value = value * cm;
- break;
- case "mi":
- value = value * mi;
- break;
- case "in":
- value = value * pesho;
- break;
- case "km":
- value = value * km;
- break;
- case "ft":
- value = value * ft;
- break;
- case "yd":
- value = value * yd;
- break;
- default:
- break;
- }
- Console.WriteLine(value + " " + output);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement