fork download
  1. #include<iostream>
  2. #include<string>
  3. using namespace std;
  4.  
  5. struct suhu{
  6. string lokasi;
  7. float celsius;
  8. float fahrenheit;
  9. float kelvin;
  10. string kategori;
  11. };
  12. int main() {
  13. suhu s;
  14. cout<<"Masukkan lokasi: ";
  15. getline(cin,s.lokasi);
  16. cout<<"Masukkan suhu dalam Celsius: ";
  17. cin>>s.celsius;
  18.  
  19. s.fahrenheit=((s.celsius/5)*9+32);
  20. s.kelvin=(s.celsius+273.15);
  21.  
  22. if (s.celsius<20){
  23. s.kategori="Dingin";
  24. }else if(s.celsius>=20&&s.celsius<=30){
  25. s.kategori="Normal";
  26. }else {s. kategori+"Panas";}
  27.  
  28. cout<<"Lokasi: "<<s.lokasi<<endl;
  29. cout<<"Celsius: "<<s.celsius<<endl;
  30. cout<<"Fahrenheit: "<<s.fahrenheit<<endl;
  31. cout<<"Kelvin: "<<s.kelvin<<endl;
  32. cout<<"Kategori: "<<s.kategori<<endl;
  33. }
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
Masukkan lokasi: Masukkan suhu dalam Celsius: Lokasi: 
Celsius: 8.32046e+08
Fahrenheit: 1.49768e+09
Kelvin: 8.32046e+08
Kategori: