این برنامه درسته چون -40 درجه فارنهایت وسلسیوس یکیه به برنامه بده نتیجه رو ببین
برای بهتر تست کردن اعداد این لینک رو ببین

#include <iostream>
using namespace std;
int main()
{
int a;
float tc=0, tf=0;
cout <<"gozine 1 ya 2";
cin >>a;
if(a==1){
cout <<"shoma daraje be farenhait ro entekhab kardid\n";
cout <<"daraje ra vared konid :";
cin >>tf;
tc = (tf-32)*(5.00000/9.00000);
cout <<"daraje be selcios barabar ast ba:" << tc;
}
else{
cout <<"shoma daraje be selcios ro entekhab kardid";
cout <<"daraje ra vared konid";
cin >>tc;
tf = ((9.00000/5.00000)*tc) + 32;
cout <<"daraje be farenhite barabar ast ba:" << tf;
}

}