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

#include <iostream>

using namespace std;

double CelsiusToFahrenheit(double n);
double FahrenheitToCelsius(double n);

int main(){
  char choice;
  double temperature;
  
  cout << "C - convert Celsius to Fahrenheit, F - convert Fahrenheit to Celsius" << endl;
  cin >> choice;
  
  cout << "Enter temperature value: ";
  cin >> temperature;
  
  if(tolower(choice) == 'c'){
    cout << temperature << " degrees Celsius is equal to " << CelsiusToFahrenheit(temperature) << " degrees Fahrenheit" << endl;
  }else{
    cout << temperature << " degrees Fahrenheit is equal to " << FahrenheitToCelsius(temperature) << " degrees Celsius" << endl;
  }
}

double CelsiusToFahrenheit(double n){
  return (n * 1.8 + 32);
}

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
504