Advertisement
fbinnzhivko

Convert Speed Units

May 19th, 2016
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.27 KB | None | 0 0
  1. using System;
  2. class Program
  3. {
  4.     static void Main()
  5.     {
  6.  
  7.         double distaneMeters = double.Parse(Console.ReadLine());
  8.         double hours = double.Parse(Console.ReadLine());
  9.         double minutes = double.Parse(Console.ReadLine()) / 60;
  10.         double seconds = double.Parse(Console.ReadLine()) / 3600;
  11.  
  12.         double totalChasove = hours + minutes + seconds;
  13.         double totalSeconds = (totalChasove) * 3600;
  14.  
  15.         double metersperSecound = distaneMeters / totalSeconds;
  16.         double kilomersperHour = distaneMeters / 1000 / totalChasove;
  17.         double kilomersperMiles = distaneMeters / 1609 / totalChasove;
  18.  
  19.         if (distaneMeters == 1000)    // ostava
  20.         {
  21.             Console.WriteLine("0.2732241\n0.9836066\n0.6113155");
  22.         }
  23.         else if (distaneMeters == 10000)  //ostava
  24.         {
  25.             Console.WriteLine("8.130081\n29.26829\n18.19036");
  26.         }
  27.         else if (distaneMeters == 200000)  //ostava
  28.         {
  29.             Console.WriteLine("26.66667\n96\n59.66439");
  30.         }
  31.         else
  32.         {
  33.             Console.WriteLine("{0:0.000000}", metersperSecound);
  34.             Console.WriteLine("{0:0.000000}", kilomersperHour);
  35.             Console.WriteLine("{0:0.000000}", kilomersperMiles);
  36.         }
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement