fork download
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. struct suhu{
  6. string lokasi;
  7. float celcius;
  8. float fahrenheit;
  9. float kelvin;
  10. string kategori;
  11. };
  12.  
  13. int main(){
  14. suhu s;
  15.  
  16. cout << "Masukkan lokasi: ";
  17. getline(cin,s.lokasi);
  18. cout << "Suhu(celcius): ";
  19. cin >> s.celcius;
  20. cout << endl;
  21.  
  22. s.fahrenheit = ((s.celcius*9)/5)+32;
  23. s.kelvin = (s.celcius+273.15);
  24.  
  25. if(s.celcius>30){
  26. s.kategori = "Panass";
  27. }
  28. else if(s.celcius>=20 && s.celcius<=30){
  29. s.kategori = "Normal";
  30. }
  31. else{
  32. s.kategori = "Dinginn";
  33. }
  34. cout << "Lokasi: " << s.lokasi << endl;
  35. cout << "Celcius: " << s.celcius << "°C" << endl;
  36. cout << "Fahrenheit: " << s.fahrenheit << "°F" << endl;
  37. cout << "Kelvin: " << s.kelvin << "K" << endl;
  38. cout << "Kategori: " << s.kategori;
  39. }
Success #stdin #stdout 0.01s 5276KB
stdin
Standard input is empty
stdout
Masukkan lokasi: Suhu(celcius): 
Lokasi: 
Celcius: 1.4013e-45°C
Fahrenheit: 32°F
Kelvin: 273.15K
Kategori: Dinginn