Can't Copy and Paste this?
Click here for a copy-and-paste friendly version of this code!
//**************************************
//
//INCLUDE files for :Convert Celsius to
// Fahrenheit
//**************************************
//
You will only need to make sure that the headers I have included you have on your PC. These are standard C++ lib. You should have them.
code:
Can't Copy and Paste this?
Click here for a copy-and-paste friendly version of this code!
Terms of Agreement:
By using this code, you agree to the following terms...
1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for langauges that allow it) freely and with no charge.
2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.
3) You may link to this code from another website, but ONLY if it is not wrapped in a frame.
4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.
// Dion Michael Smith
// Convert Celsius to Fahrenheit .
// 4-12-00
// You can use it and abuse it....
// Just don't take credit for it.
// Keep the code free and real.
#include
#include
#include
#include
double CtoF(double);
double FtoC(double);
int main()
{
srand( (unsigned) time (NULL) );
int count,x , y;
// x = Celsius y = Fahrenheit
cout << "Convert C to F" << endl;
for (count = 1; count <= 5; count++)
{
x = rand() %101 +1;
cout << x << "C ---> " << setprecision(1) << setiosflags( ios::fixed | ios::showpoint ) << CtoF(x) << "F" << endl;
}
cout << "\nConvert F to C" << endl;
for (count = 1; count <=5; count ++)
{
y = rand()%181 + 32;
cout << y << "F ---> " << setprecision(1) << setiosflags( ios::fixed | ios::showpoint ) << FtoC(y) << "C" << endl;
}
return 0;
}
double CtoF( double Cvalue )
{
//Tf=(9/5)*Tc+32
double F;
F = Cvalue * 9 / 5 + 32;
return F;
}
double FtoC(double Fvalue)
{
//Tc=(5/9)*(Tf-32);
double C;
C = (Fvalue - 32) * 5 / 9;
return C;
}