Site icon TestingDocs.com

Java program for kg to pound converter

Overview

In this post, we will write a Kg to Pound converter program.   In the program, we will prompt user choice to convert from kg to pounds are from pounds to Kgs. The program then converts as per the user choice.

Tools Used

 

Kg to Pound Converter Program

import java.util.Scanner; 

/**************************************************
 * KgToPounds.java
 * @program   	: Program to Convert Kg to Pounds 
 * @web        	: www.TestingDocs.com
 * @version     : 1.0
 **************************************************/

public class KgToPounds { 
  public static void main(String[] args) {
    Scanner keyboard=new Scanner (System.in);
    System.out.println("******************\n");
    System.out.println("      Menu \n"); 
    System.out.println("******************\n");
    System.out.println("1. Convert Kg to Pounds");
    System.out.println("2. Convert Pounds to Kg");
    System.out.println("\nEnter user choice  = ");
    int userChoice=keyboard.nextInt(); 

    String st=""; 
    double resultInPounds=0; 
    double resultInKgs=0;
    if(userChoice==1) { 
      System.out.println("Enter data in Kg =");
      double d=keyboard.nextDouble();
      resultInPounds=d*2.2046; st="lbs";
      System.out.println("After conversion: "+resultInPounds+" "+ st);
    } 
    else {
      System.out.println("Enter data in Pounds =");
      double d=keyboard.nextDouble();
      resultInKgs=d*0.4536; st="kg";
      System.out.println("After conversion: "+resultInKgs+" "+ st);
    } 
  } 
}

 

Screenshot

Program Output

Save the program in the IDE and Run the Program. 

Right click >> Run As >> Java Application.

We will execute sample test cases on the program to verify the program output. 

Test case 1 to verify the menu option to Convert Kg to Pounds.

Test case 2 to verify the menu option to Convert Pounds to Kg.

# Test Case 1

******************

Menu

******************

1. Convert Kg to Pounds
2. Convert Pounds to Kg

Enter user choice =
1
Enter data in Kg =
10
After conversion: 22.046 lbs

# Test Case 2

******************

Menu

******************

1. Convert Kg to Pounds
2. Convert Pounds to Kg

Enter user choice =
2
Enter data in Pounds =
10
After conversion: 4.536 kg

 

 

Java Tutorial on this website: https://www.testingdocs.com/java-tutorial/

For more information on Java, visit the official website :

https://www.oracle.com/in/java/

Exit mobile version