Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Chương trình chuyển đổi tốc độ km/h sang m/s và ngược lại trong C++

Công thức chuyển đổi:

1 km/h = 5/18 m/s ≈ 0.277778 m/s
1 m/s = 18/5 km/h = 3.6 km/h

Ví dụ

Input: km = 60.00, mk = 70.00
Output: tốc độ m/s = 16.6667, tốc độ km/h = 252

Thuật toán

BẮT ĐẦU
    Hàm km_sang_m(float km): trả về 0.277778 * km
    Hàm m_sang_km(float mk): trả về 3.6 * mk
    main()
        km = 60.0, mk = 70.0
        In km_sang_m(km) và m_sang_km(mk)
KẾT THÚC

Ví dụ mã C++

#include <bits/stdc++.h>
using namespace std;

float km_sang_m(float km){
    return (0.277778 * km);
}

float m_sang_km(float mk){
    return (3.6 * mk);
}

int main(){
    float km = 60.0;
    float mk = 70.0;
    cout << "Tốc độ mét/giây = " << km_sang_m(km) << endl
         << "Tốc độ km/giờ = " << m_sang_km(mk);
    return 0;
}

Kết quả đầu ra

Tốc độ mét/giây = 16.6667
Tốc độ km/giờ = 252