×

C Programs

C Basic & Conditional Programs

C Looping Programs

C String Programs

C Miscellaneous Programs

Calculate the distance between two cities from kilometers to meters, centimeters, feet and inches using C program

Calculating the distance in C: Here, we are implementing a C program that will input distance between two cities in kilometers and print the distance in meters, feet, and inches.
Submitted by Manju Tomar, on August 01, 2019

Problem statement

Input the distance between two cities in kilometers, we have to calculate the distance in meters, feet, and inches.

In the below program, we are taking input of the distance between two cities in kilometers and converting them into meters, centimeters, feet, and inches.

Example

For Example: If there are two cities "Gwalior" and "Delhi", their distance is 500 kilometers, after converting the distance from a kilometer, the distance value will be: 500000 meters, 1640420 feet, 19685050 inches, and 50000000 centimeters.

Here are the formulas:

    Meter       = km * 1000
    Feet        = km * 3280.84
    Inches      = km * 39370.1
    Centimeter  = km * 100000 

C program to convert distance from km to meters, feet, inches, and, centimeters


/* 	calculate the distance in meter, feet, 
	inches and centimeter
*/

#include <stdio.h>

int main()
{
    /*Declare the variables*/
    int distance;
    float meter;
    float feet;
    float inches;
    float centimeter;

    /*input the value of distance through the keyboard*/
    printf("Enter the distance between Gwalior and Delhi (in KM): ");
    scanf("%d", &distance);

    /*  converting the distance into meters, feet, 
        inches, and, centimeter
    */
    meter = distance * 1000;
    feet = distance * 3280.84;
    inches = distance * 39370.1;
    centimeter = distance * 100000;

    /*printing the results*/
    printf("Meter = %f\n", meter);
    printf("Feet = %f\n", feet);
    printf("Inches = %f\n", inches);
    printf("Centimeters = %f\n", centimeter);

    return 0;
}

Output

First run:
Enter the distance between Gwalior and Delhi (in KM): 500
Meter = 500000.000000
Feet = 1640420.000000
Inches = 19685050.000000 
Centimeters = 50000000.000000

Second run:
Enter the distance between Gwalior and Delhi (in KM): 6
Meter = 6000.000000
Feet = 19685.039062
Inches = 236220.593750 
Centimeters = 600000.000000

Third run:
Enter the distance between Gwalior and Delhi (in KM): 1
Meter = 1000.000000
Feet = 3280.840088 
Inches = 39370.101562
Centimeters = 100000.000000 

C Basic Programs »

Related Programs

Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.