How to convert meters to kilometers, miles, feet, yards, and inches in C++

1 Answer

0 votes
#include <iostream>

// Conversion functions
double toKilometers(double meters) {
    return meters / 1000.0;
}

double toMiles(double meters) {
    return meters * 0.000621371;
}

double toFeet(double meters) {
    return meters * 3.28084;
}

double toYards(double meters) {
    return meters * 1.09361;
}

double toInches(double meters) {
    return meters * 39.3701;
}

int main() {
    double meters = 1000;

    std::cout << "Conversions:\n";
    std::cout << "(Input) Meters: " << meters << std::endl;
    std::cout << "Kilometers:     " << toKilometers(meters) << std::endl;
    std::cout << "Miles:          " << toMiles(meters) << std::endl;
    std::cout << "Feet (foot):    " << toFeet(meters) << std::endl;
    std::cout << "Yards:          " << toYards(meters) << std::endl;
    std::cout << "Inches:         " << toInches(meters) << std::endl;
}



/*
run:

Conversions:
(Input) Meters: 1000
Kilometers:     1
Miles:          0.621371
Feet (foot):    3280.84
Yards:          1093.61
Inches:         39370.1

*/

 



answered 11 hours ago by avibootz

Related questions

...