Исходный код конвертера единиц Java: преобразование между различными единицами измерения

Вот исходный код Java для простого преобразователя единиц измерения, который преобразует различные единицы измерения:

import java.util.Scanner;
public class UnitConverter {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        double value;
        System.out.print("Enter the value to convert: ");
        value = input.nextDouble();
        System.out.println("1. Centimeter to Inch");
        System.out.println("2. Inch to Centimeter");
        System.out.println("3. Kilometer to Mile");
        System.out.println("4. Mile to Kilometer");
        System.out.println("5. Celsius to Fahrenheit");
        System.out.println("6. Fahrenheit to Celsius");
        System.out.print("Choose an option: ");
        int option = input.nextInt();
        switch (option) {
            case 1:
                double inch = value * 0.393701;
                System.out.println(value + " centimeters = " + inch + " inches");
                break;
            case 2:
                double cm = value * 2.54;
                System.out.println(value + " inches = " + cm + " centimeters");
                break;
            case 3:
                double mile = value * 0.621371;
                System.out.println(value + " kilometers = " + mile + " miles");
                break;
            case 4:
                double km = value * 1.60934;
                System.out.println(value + " miles = " + km + " kilometers");
                break;
            case 5:
                double fahrenheit = value * 9 / 5 + 32;
                System.out.println(value + " degrees Celsius = " + fahrenheit + " degrees Fahrenheit");
                break;
            case 6:
                double celsius = (value - 32) * 5 / 9;
                System.out.println(value + " degrees Fahrenheit = " + celsius + " degrees Celsius");
                break;
            default:
                System.out.println("Invalid option");
                break;
        }
        input.close();
    }
}

Этот код позволяет пользователю выбрать вариант преобразования, которое он хочет выполнить, а затем ввести значение для преобразования. Затем программа выполняет преобразование и отображает результат.