Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- namespace Metric_Converter
- {
- public class Program
- {
- public static void Main(string[] args)
- {
- double numbersToConvert = double.Parse(Console.ReadLine());
- string firstNumber = Console.ReadLine();
- string secondNumber = Console.ReadLine();
- var currencies = new Dictionary<string, double>()
- {
- {"mm", 1000 },
- {"cm", 100 },
- {"mi", 0.000621371192},
- {"in", 39.3700787},
- {"km", 0.001},
- {"ft", 3.2808399},
- {"yd", 1.0936133},
- {"m", 1}
- };
- double result = numbersToConvert / currencies[firstNumber] * currencies[secondNumber];
- Console.WriteLine("{0} {1}", result, secondNumber);
- }
- }
- }
- /*
- using System;
- public class Program
- {
- public static void Main()
- {
- int lenght = int.Parse(Console.ReadLine());
- string symb = Console.ReadLine();
- string symbTo = Console.ReadLine();
- if ((symb=="m")&&(symbTo=="mm"))
- Console.WriteLine("{0} mm",lenght*1000) ;
- if ((symb=="m")&&(symbTo=="cm"))
- Console.WriteLine("{0} cm",lenght*100);
- if ((symb=="m")&&(symbTo=="mi"))
- Console.WriteLine("{0} mi",lenght*0.000621371192);
- if ((symb=="m")&&(symbTo=="in"))
- Console.WriteLine("{0} in",lenght*39.3700787);
- if ((symb=="m")&&(symbTo=="km"))
- Console.WriteLine("{0} km",lenght*0.01);
- if ((symb=="m")&&(symbTo=="ft"))
- Console.WriteLine("{0} ft",lenght*3.2808399);
- if ((symb=="m")&&(symbTo=="yd"))
- Console.WriteLine("{0} yd",lenght*1.0936133);
- if ((symb=="mm")&&(symbTo=="m"))
- Console.WriteLine("{0} m",lenght/1000);
- if ((symb=="cm")&&(symbTo=="m"))
- Console.WriteLine("{0} m",lenght/100);
- if ((symb=="mi")&&(symbTo=="m"))
- Console.WriteLine("{0} m",lenght/0.000621371192);
- if ((symb=="in")&&(symbTo=="m"))
- Console.WriteLine("{0} m",lenght/39.3700787);
- if ((symb=="km")&&(symbTo=="m"))
- Console.WriteLine("{0} m",lenght/0.01);
- if ((symb=="ft")&&(symbTo=="m"))
- Console.WriteLine("{0} m",lenght/3.2808399);
- if ((symb=="yd")&&(symbTo=="m"))
- Console.WriteLine("{0} m",lenght/1.0936133);
- if ((symb=="mi")&&(symbTo=="cm"))
- Console.WriteLine("{0} cm",lenght*160934.4);
- if ((symb=="in")&&(symbTo=="cm"))
- Console.WriteLine("{0} cm",lenght*2.54);
- if ((symb=="km")&&(symbTo=="cm"))
- Console.WriteLine("{0} m",lenght*100000);
- if ((symb=="ft")&&(symbTo=="cm"))
- Console.WriteLine("{0} cm",lenght*30.48);
- if ((symb=="yd")&&(symbTo=="m"))
- Console.WriteLine("{0} cm",lenght*91.44);
- }
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment