Lập trình C# - Tìm vận tốc

Cho quãng đường và thời gian, tìm vận tốc

Yêu cầu bài tập C# là với quãng đường và thời gian đã cho, bạn tìm vận tốc với các đơn vị m/s, km/h, mile/h.

Đây là bài tập C# cơ bản giúp bạn làm quen với các kiểu dữ liệu trong C#.

Chương trình C#

Dưới đây là chương trình C# để giải bài tập trong C#:

using System;

namespace VietJackCsharp
{
    class TestCsharp
    {
        public static void Main()
        {

            float quang_duong;
            float hour, min, sec;

            float timeSec;
            float mps;
            float kph, mph;

            Console.Write("Nhap quang duong (don vi met): ");
            quang_duong = Convert.ToSingle(Console.ReadLine());
            Console.Write("Nhap thoi gian - so gio: ");
            hour = Convert.ToSingle(Console.ReadLine());
            Console.Write("Nhap thoi gian - so phut: ");
            min = Convert.ToSingle(Console.ReadLine());
            Console.Write("Nhap thoi gian - so giay: ");
            sec = Convert.ToSingle(Console.ReadLine());

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

            Console.WriteLine("Van toc la {0} m/s", mps);
            Console.WriteLine("Van toc la {0} km/h", kph);
            Console.WriteLine("Van toc la {0} mile/h", mph); 

            Console.ReadKey();
        } 
    }
}

Xem ví dụ

Biên dịch và chạy chương trình C# trên sẽ cho kết quả

Bài tập kiểu dữ liệu trong C# (Phần 1)