뭐가 문제인지 도저히 모르겠어서 지금 멘붕상태네요..
하단부분 while 명령어에 celsius = (stemp - 32) * (5/9) 식을 넣고 looping 설정으로 stemp = stemp + itemp 입력했는데
stemp 값을 32로 하던 1000으로 하던 celsius 값이 항상 0으로 나오네요..
왜이러는지 도저히 모르겠어요..OTL
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double stemp;
double etemp;
double itemp;
double celsius;
cout << "Which Temperature Scale Conversion would you like to perform?" << endl;
cout << "1. Convert F to C\n";
cout << "Starting Temperature: ";
cin >> stemp;
cout << "Ending Temperature: ";
cin >> etemp;
cout << "Temperature Increase: ";
cin >> itemp;
while (stemp <= etemp)
{
celsius = (stemp - 32) * (5/9);
cout << setw(8) << stemp;
cout << setw(19) << celsius << endl;
stemp = stemp + itemp;
}
return 0;
}