Simple C# program to convert Celsius degrees to Fahrenheit degrees and Fahrenheit degrees to Celsius degrees.
// ? 2017 TheFlyingKeyboard and released under MIT License // theflyingkeyboard.net 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.WriteLine(""); 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)); } else { 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); } } }