public void converter(float distance,float timeHour, float timeMin, float timeSec){
float Meters_per_Second = distance/(timeHour*3600+timeMin*60 + timeSec);
Console.WriteLine("your speed in m/s is {0} ", Meters_per_Second);
float km_per_hour = (distance/1000.0f) /((timeHour*3600+timeMin*60 + timeSec)/3600);
Console.WriteLine("your speed in km/h is {0} ", km_per_hour);
float mph = km_per_hour / 1.609f;
Console.WriteLine("your speed in mph is {0} ",mph);
public static void Main()
Console.Write("Input distance(metres): ");
float distance = Convert.ToSingle(Console.ReadLine());
Console.Write("Input timeSec(hour): ");
float hour = Convert.ToSingle(Console.ReadLine());
Console.Write("Input timeSec(minutes): ");
float min = Convert.ToSingle(Console.ReadLine());
Console.Write("Input timeSec(seconds): ");
float sec = Convert.ToSingle(Console.ReadLine());
Program program = new Program();
program.converter(distance,hour,min,sec);