﻿ C# Sharp exercises: Calculate the speed in kilometers and miles per hour from distance and time - w3resource

# C# Sharp Exercises: Calculate the speed in kilometers and miles per hour from distance and time

## C# Sharp Basic Data Types: Exercise-7 with Solution

Write a C# Sharp program that takes distance and time as input and displays the speed in kilometers per hour and miles per hour.

Sample Solution:-

C# Sharp Code:

``````using System;
public class Exercise7
{
public static void Main()
{
float distance;
float hour, min, sec;

float timeSec;
float mps;
float kph, mph;

Console.Write("Input distance(meters): ");
Console.Write("Input timeSec(hour): ");
Console.Write("Input timeSec(minutes): ");
Console.Write("Input timeSec(seconds): ");

timeSec = (hour*3600) + (min*60) + sec;
mps = distance/timeSec;
kph = (distance/1000.0f)/(timeSec/3600.0f);
mph = kph / 1.609f;

Console.WriteLine("Your speed in meters/sec is {0}", mps);
Console.WriteLine("Your speed in km/h is {0}", kph);
Console.WriteLine("Your speed in miles/h is {0}", mph);
}
}
```
```

Sample Output:

```Input distance(meters): 10000
Input timeSec(hour): 1
Input timeSec(minutes): 35
Input timeSec(seconds): 5
Your speed in meters/sec is 1.752848
Your speed in km/h is 6.310254
Your speed in miles/h is 3.921849
```

Flowchart:

C# Sharp Code Editor: