1) You never assign any value to 'celsiusDegrees'. So what number are you converting?
2) (9/5)... both 9 and 5 are integers, so this will evaluate to (1). Which is not what you want. If you want to do floating point division, you'll need to make them floating points: (9.0/5.0)
I think you may have looked over Disch's post. You never assign a value to it. If you want to user to enter a value then put cin >> celsiusDegrees; before doing the conversion but don't over look number 2 that Disch mentioned.
Yes, but you asked what I meant by before the conversion. So you declare the variable, then give it a value, then convert it. I don't know if I can explain it any other way. Other than doing the assignment for you.
Hint: cin >> [insert variable here];
float celsiusDegrees;
double fahrenheit = (9/5)* celsiusDegrees +32; //WHY DO THE CONVERSION HERE ???
cout << "What is temperature in celsius";
cin >> celsiusDegrees; // AT LAST THE COMPUTER GETS SOMETHING TO WORK ON
// INSERT SOME CODE HERE TO DO THE CONVERSION
cout << "Conversion to fahrenheit is" << fahrenheit << endl;
so put double fahrenheit = (9/5)* celsiusDegrees +32; where it says // insert some code to do conversion, i tried that and didnt work, i get the same issue