Java Program to Convert Centimeter to Meter and Meter to Centimeter

In the previous article, we have discussed about Java Program to Convert Centimeter to Kilometer and Kilometer to Centimeter

In this article we will see how to convert Centimeter to Meter and Meter to Centimeter by using Java programming language.

Java Program to Convert Centimeter to Meter and Meter to Centimeter

Before jumping into the program let’s know the relationship between Centimeter and Meter and how we can convert Centimeter to Meter and vice versa.

Generally Centimeter and Meter are used as unit in case of distance measurement.

1 Centimeter = 0.01 Meter
1 Meter =  100 Centimeter

Formula to convert Centimeter to Kilometer.

Meter = Centimeter *  0.01  OR  Centimeter/100

Formula to convert Kilometer to Meter.

Centimeter  = Meter * 100

Let’s see different ways to convert Centimeter to Meter and Meter to Centimeter.

Method-1: Java Program to Convert Centimeter to Meter and Meter to Centimeter By Using Static Input Value

Approach:

  • Declare Centimeter and Meter value.
  • Then convert Centimeter to Meter and Meter to Centimeter by using the formula.
  • Print result.

Program:

public class Main 
{
   public static void main(String args[])
   {
        //value of centimeter declared
        double centimeter = 890;
        //value of meter declared
        double meter = 5.7;
        
        //converting centimeter to meter
        double km = centimeter * 0.01; 
        //converting meter to centimeter
        double cm = meter * 100;
        //printing result
        System.out.println("Value of "+centimeter+" centimeter in meter: "+ km);   
        System.out.println("Value of "+meter+" meter in centimeter: "+ cm);   
   }
}
Output:

Value of 890.0 centimeter in meter: 8.9
Value of 5.7 meter in centimeter: 570.0

Method-2: Java Program to Convert Centimeter to Meter and Meter to Centimeter By Using User Input Value

Approach:

  • Take user input of Centimeter and Meter value.
  • Then convert Centimeter to Meter and Meter to Centimeter by using the formula.
  • Print result.

Program:

import java.util.*;
public class Main 
{
   public static void main(String args[])
   {
        //Scanner class object created
        Scanner sc=new Scanner(System.in);
        //Taking the value input of double variable centimeter
        System.out.println("Enter value of centimeter: ");  
        double centimeter = sc.nextDouble();
        //Taking the value input of double variable meter
        System.out.println("Enter value of meter: ");  
        double meter = sc.nextDouble();
        
        //converting centimeter to meter
        double km = centimeter * 0.01; 
        //converting meter to centimeter
        double cm = meter * 100;
        //printing result
        System.out.println("Value of "+centimeter+" centimeter in meter: "+ km);   
        System.out.println("Value of "+meter+" meter in centimeter: "+ cm);   
   }
}
Output:

Enter value of centimeter: 
500
Enter value of meter: 
3
Value of 500.0 centimeter in meter: 5.0
Value of 3.0 meter in centimeter: 300.0

Method-3: Java Program to Convert Centimeter to Meter and Meter to Centimeter By Using User Defined Method

Approach:

  • Take user input of Centimeter and Meter value.
  • Call a user defined method by passing Centimeter and Meter value as parameter.
  • Inside method convert Centimeter to Meter and Foot to Meter by using the formula.
  • Print result.

Program:

import java.util.*;
public class Main 
{
   public static void main(String args[])
   {
        //Scanner class object created
        Scanner sc=new Scanner(System.in);
        //Taking the value input of double variable centimeter
        System.out.println("Enter value of centimeter: ");  
        double centimeter = sc.nextDouble();
        //Taking the value input of double variable meter
        System.out.println("Enter value of meter: ");  
        double meter = sc.nextDouble();
        //calling user defined method convert()
        convert(centimeter, meter);
   }
   
   //convert() method to convert centimeter to meter and vice versa
   public static void convert(double centimeter, double meter)
   {
        //converting centimeter to meter
        double km = centimeter / 100; 
        //converting meter to centimeter
        double cm = meter * 100;
        //printing result
        System.out.println("Value of "+centimeter+" centimeter in meter: "+ km);   
        System.out.println("Value of "+meter+" meter in centimeter: "+ cm);   
   }
}
Output:

Enter value of centimeter: 
100
Enter value of meter: 
1
Value of 100.0 centimeter in meter: 1.0
Value of 1.0 meter in centimeter: 100.0

Access the Simple Java program for Interview examples with output from our page and impress your interviewer panel with your coding skills.

Related Java Programs: