Simple Java program to convert Celsius degrees to Fahrenheit degrees and Fahrenheit degrees to Celsius degrees.

import java.util.Scanner;

//© 2017 TheFlyingKeyboard and released under MIT License

public class CelsiusFahrenheit {
  public static void main(String[] args) {
      Scanner input = new Scanner(;
      char choice;
      double temperature;
      System.out.println("C - convert Celsius to Fahrenheit, F - convert Fahrenheit to Celsius");
      choice =;
      choice = Character.toLowerCase(choice);
      System.out.print("Enter temperature value: ");
      temperature = input.nextDouble();
      if(choice == 'c'){
      	System.out.println(temperature + " degrees Celsius is equal to " + CelsiusToFahrenheit(temperature) + " degrees Fahrenheit");
      	System.out.println(temperature + " degrees Fahrenheit is equal to " + FahrenheitToCelsius(temperature) + " degrees Celsius");
  static double CelsiusToFahrenheit(double n)
        return (n * 1.8 + 32);

    static double FahrenheitToCelsius(double n)
        return ((n - 32) / 1.8);


Java Conversion Between Celsius And Fahrenheit Degrees
Tagged on:     

Leave a Reply

Your email address will not be published. Required fields are marked *

This website stores some user agent data. These data are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to opt-out of any future tracking, a cookie will be set up in your browser to remember this choice for one year. I Agree, Deny