程序将以公里/小时为单位的速度转换为米/秒,反之亦然

将以公里/小时为单位的速度转换为米/秒,反之亦然。 例如:

null
Input : kmph = 72, mps = 10Output : speed_in_mps = 20         speed_in_kmph = 36 Input : kmph = 54, mps = 15Output : speed_in_mps = 15         speed_in_kmph = 54 

方法: 1公里=1000米,1小时=3600秒(各60分钟×60秒)。 从公里/小时到米/秒的转换- 将公里/小时转换为米/秒时,速度乘以1000,结果除以3600。

1 km/hr = 5/18 m/sec or 0.277778 m/sec 

从米/秒到千米/小时的转换- 将米/秒转换为千米/小时时,速度除以1000,结果乘以3600。

1 m/sec = 18/5 km/hr or 3.6 km/hr

以下是项目实施情况:

C++

// CPP program to convert
// kmph to mps and vice versa
#include <bits/stdc++.h>
using namespace std;
// function to convert speed
// in km/hr to m/sec
float kmph_to_mps( float kmph)
{
return (0.277778 * kmph);
}
// function to convert speed
// in m/sec to km/hr
float mps_to_kmph( float mps)
{
return (3.6 * mps);
}
// driver function
int main()
{
// variable to store
// speed in kmph
float kmph = 72.0;
// variable to store
// speed in mps
float mps = 10.0;
cout << "speed_in_mps = " << kmph_to_mps(kmph)
<< " speed_in_kmph = " << mps_to_kmph(mps);
return 0;
}


JAVA

// Java program to convert
// kmph to mps and vice versa
import java.io.*;
class GFG
{
// function to convert speed
// in km/hr to m/sec
static int kmph_to_mps( double kmph)
{
return ( int ) ( 0.277778 * kmph);
}
// function to convert speed
// in m/sec to km/hr
static int mps_to_kmph( double mps)
{
return ( int ) ( 3.6 * mps);
}
// Driver function
public static void main (String[] args)
{
// variable to store
// speed in kmph
double kmph = 72.0 ;
// variable to store
// speed in mps
double mps = 10.0 ;
System.out.println( "speed_in_mps = " + kmph_to_mps(kmph)
+ " speed_in_kmph = " +mps_to_kmph(mps));
}
}
// This code is contributed by vt_m.


Python3

# Python3 program to convert
# kmph to mps and vice versa
# Function to convert speed
# in km/hr to m/sec
def kmph_to_mps(kmph):
return ( 0.277778 * kmph)
# Function to convert speed
# in m/sec to km/hr
def mps_to_kmph(mps):
return ( 3.6 * mps)
# Driver Code
# variable to store
# speed in kmph
kmph = 72.0
# variable to store
# speed in mps
mps = 10.0
print ( "speed_in_mps = " , int (kmph_to_mps(kmph)) ,
" speed_in_kmph = " , int (mps_to_kmph(mps)))
# This code is contributed by Anant Agarwal.


C#

// C# program to convert
// kmph to mps and vice versa
using System;
class GFG {
// function to convert speed
// in km/hr to m/sec
static int kmph_to_mps( double kmph)
{
return ( int )(0.277778 * kmph);
}
// function to convert speed
// in m/sec to km/hr
static int mps_to_kmph( double mps)
{
return ( int )(3.6 * mps);
}
// Driver function
public static void Main()
{
// variable to store
// speed in kmph
double kmph = 72.0;
// variable to store
// speed in mps
double mps = 10.0;
Console.WriteLine( "speed_in_mps = " + kmph_to_mps(kmph) +
" speed_in_kmph = " + mps_to_kmph(mps));
}
}
// This code is contributed by vt_m.


PHP

<?php
// PHP program to convert
// kmph to mps and vice versa
// function to convert speed
// in km/hr to m/sec
function kmph_to_mps( $kmph )
{
return floor (0.277778 * $kmph );
}
// function to convert speed
// in m/sec to km/hr
function mps_to_kmph( $mps )
{
return (3.6 * $mps );
}
// Driver Code
// variable to store
// speed in kmph
$kmph = 72.0;
// variable to store
// speed in mps
$mps = 10.0;
echo "speed_in_mps = " ,
kmph_to_mps( $kmph )
, " speed_in_kmph = " ,
mps_to_kmph( $mps );
// This code is contributed by anuj_67.
?>


Javascript

<script>
// javascript program to convert
// kmph to mps and vice versa
// Function to convert speed
// in km/hr to m/sec
function kmph_to_mps(kmph)
{
return (0.277778 * kmph);
}
// Function to convert speed
// in m/sec to km/hr
function mps_to_kmph(mps)
{
return (3.6 * mps) ;
}
// Driver Code
// variable to store
// speed in kmph
var kmph = 72.0
// variable to store
// speed in mps
var mps = 10.0
document.write( "speed_in_mps = " +  Number(kmph_to_mps(kmph).toFixed(0)) +
" speed_in_kmph = " + Number(mps_to_kmph(mps).toFixed(0)))
// This code is contributed by bunnyram19.
</script>


输出:

speed_in_mps = 20 speed_in_kmph = 36

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享