C++ Методы конвертации километров в час в мили в час

Чтобы преобразовать километры в час (км/ч) в мили в час (миль в час) в C++, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1: использование формулы преобразования

#include <iostream>
double convertKmToMiles(double km) {
    return km * 0.62137119;
}
int main() {
    double kmPerHour = 100.0;
    double milesPerHour = convertKmToMiles(kmPerHour);

    std::cout << kmPerHour << " km/h is equal to " << milesPerHour << " mph." << std::endl;

    return 0;
}

Метод 2: использование коэффициента пересчета

#include <iostream>
double convertKmToMiles(double km) {
    double milesPerHour = km * 0.62137119;
    return milesPerHour;
}
int main() {
    double kmPerHour = 100.0;
    double milesPerHour = convertKmToMiles(kmPerHour);

    std::cout << kmPerHour << " km/h is equal to " << milesPerHour << " mph." << std::endl;

    return 0;
}

Метод 3: использование постоянной переменной

#include <iostream>
const double KM_TO_MILES = 0.62137119;
int main() {
    double kmPerHour = 100.0;
    double milesPerHour = kmPerHour * KM_TO_MILES;

    std::cout << kmPerHour << " km/h is equal to " << milesPerHour << " mph." << std::endl;

    return 0;
}

Метод 4: использование функции со ссылочным параметром

#include <iostream>
void convertKmToMiles(double km, double& miles) {
    miles = km * 0.62137119;
}
int main() {
    double kmPerHour = 100.0;
    double milesPerHour;

    convertKmToMiles(kmPerHour, milesPerHour);

    std::cout << kmPerHour << " km/h is equal to " << milesPerHour << " mph." << std::endl;

    return 0;
}