Conversion Java Exercise - Java Programming Course

 Exercise

Conversion

 Objetive

Write a java program to convert Celsius degrees to Kelvin and Fahrenheit. The program will prompt the user to input the temperature in Celsius degrees, and then use the following conversion formulas:

Kelvin = Celsius + 273
Fahrenheit = Celsius x 1.8 + 32

The program will then display the equivalent temperature in both Kelvin and Fahrenheit units.

 Example Code

// Importing the Scanner class to handle input from the useimport java.util.Scanner;  // Import Scanner class for input

public class Program {
    // Main entry point of the program
    public static void main(String[] args) {
        // Create a scanner object to read user input
        Scanner scanner = new Scanner(System.in);

        // Ask the user to input the temperature in Celsius
        System.out.print("Enter the temperature in Celsius: ");
        // Read the user's input as a double
        double celsius = scanner.nextDouble();

        // Convert Celsius to Kelvin using the formula
        double kelvin = celsius + 273;
        // Convert Celsius to Fahrenheit using the formula
        double fahrenheit = celsius * 1.8 + 32;

        // Display the equivalent temperature in Kelvin
        System.out.println("Temperature in Kelvin: " + kelvin);
        // Display the equivalent temperature in Fahrenheit
        System.out.println("Temperature in Fahrenheit: " + fahrenheit);

        // Close the scanner to free up resources
        scanner.close();
    }
}

More Java Exercises of First contact with Java

 First contact with Java
Write a Java program to print Hello on screen and then print your name (in a separate line)....
 Sum of two numbers
Write a Java program to print the result of adding 12 and 13 on screen....
 Division of two numbers
Write a Java program to print the result of dividing 24 by 5 on the screen....
 Multiple operations and precedences
Write a Java program to print the result of the following operations: -1 + 3 * 5 (24 + 5) % 7 15 + (-4) * 6 / 11 2 + 10 / 6 * 1 - 7 % 2...
 Multiply using variables
Write a Java program to print the result of multiplying two numbers which will entered by the user....
 Use of {0} and comments
Write a Java program to ask the user for three numbers and display their multiplication. The first line must be a comment with your name and surname. ...
 Several operations
Write a Java program to print on screen the result of adding, subtracting, multiplying and dividing two numbers typed by the user. The remainder of th...
 Multiplication table
Write a Java program to ask the user for a number and display its multiplication table, like this: Please enter a number: 5 The multiplication ...
 Average
Write a Java program to calculate and display the average of four numbers entered by the user....
 Equivalent operations
Write a Java program to ask the user for three numbers (a, b, c) and display the result of (a+b)·c and the result of a·c + b·c....
 Age
Write a Java program to ask the user for their age (e.g. 20) and respond with something like "You look younger than 20" (the age entered by the user s...
 Formats
Write a Java program to ask the user for a number and display it four times in a row, separated with blank spaces, and then four times in the next row...
 Rectangle
Write a Java program to ask the user for a number and then display a rectangle 3 columns wide and 5 rows tall using that digit. For example: Enter ...


Juan A. Ripoll - Programming Tutorials and Courses © 2024 All rights reserved.  Legal Conditions.