Simple C# program to convert Celsius degrees to Fahrenheit degrees and Fahrenheit degrees to Celsius degrees.

// © 2017 TheFlyingKeyboard and released under MIT License

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CelsiusFahrenheit
    class Program
        static void Main(string[] args)
            char choice;
            double temperature;

            Console.WriteLine("C - convert Celsius to Fahrenheit, F - convert Fahrenheit to Celsius");
            choice = Char.ToLower(Console.ReadKey().KeyChar);


            Console.Write("Enter temperature value: ");
            temperature = Convert.ToDouble(Console.ReadLine());

            if (choice == 'c')
                Console.WriteLine("{0} degrees Celsius is equal to {1} degrees Fahrenheit", temperature, CelsiusToFahrenheit(temperature));
                Console.WriteLine("{0} degrees Fahrenheit is equal to {1} degrees Celsius", temperature, FahrenheitToCelsius(temperature));

            char tmp = Console.ReadKey().KeyChar;

        static double CelsiusToFahrenheit(double n)
            return (n * 1.8 + 32);

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


C# 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