//namespace convert_temperature (lab1-task2)
#include <iostream>
using namespace std;
namespace CelsiusSpace
{
float ConvertToKelvin( float x)
{
return ( x+ 273.15 ) ;
}
}
namespace FAhrenheitSpace
{
float ConvertToKelvin( float y)
{
return ( ( 5 / 9.0 * ( y- 32 ) ) + 273.15 ) ;
}
}
int main( )
{
float c,f;
cout << "Enter temperature in Celsius: " ;
cin >> c;
cout << "Enter temperature in Fahrenheit: " ;
cin >> f;
cout << "Temperature in Kelvin from Celsius input: " << CelsiusSpace:: ConvertToKelvin ( c) << endl;
cout << "Temperature in Kelvin from Fahrenheit input: " << FAhrenheitSpace:: ConvertToKelvin ( f) << endl;
return 0 ;
}
Ly9uYW1lc3BhY2UgY29udmVydF90ZW1wZXJhdHVyZSAobGFiMS10YXNrMikKIAojaW5jbHVkZSA8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cm5hbWVzcGFjZSBDZWxzaXVzU3BhY2UKewpmbG9hdCAgQ29udmVydFRvS2VsdmluKGZsb2F0IHgpCnsKICAgIHJldHVybiAoeCsyNzMuMTUpOwogCn0KfQpuYW1lc3BhY2UgRkFocmVuaGVpdFNwYWNlCnsKZmxvYXQgQ29udmVydFRvS2VsdmluKGZsb2F0IHkpCnsKICAgIHJldHVybiAoKDUvOS4wKih5LTMyKSkrMjczLjE1KTsKfQogCn0KaW50IG1haW4oKQp7CiAgICBmbG9hdCBjLGY7CiAgICBjb3V0PDwiRW50ZXIgdGVtcGVyYXR1cmUgaW4gQ2Vsc2l1czogIjsKICAgIGNpbj4+YzsKICAgIGNvdXQ8PCJFbnRlciB0ZW1wZXJhdHVyZSBpbiBGYWhyZW5oZWl0OiAiOwogICAgY2luPj5mOwogICAgY291dDw8IlRlbXBlcmF0dXJlIGluIEtlbHZpbiBmcm9tIENlbHNpdXMgaW5wdXQ6ICI8PENlbHNpdXNTcGFjZTo6Q29udmVydFRvS2VsdmluKGMpPDxlbmRsOwogICAgY291dDw8IlRlbXBlcmF0dXJlIGluIEtlbHZpbiBmcm9tIEZhaHJlbmhlaXQgaW5wdXQ6ICI8PEZBaHJlbmhlaXRTcGFjZTo6Q29udmVydFRvS2VsdmluKGYpPDxlbmRsOwogICAgcmV0dXJuIDA7Cn0=