Advertisement
khisby

11.identifikasi titik didih zat

Oct 12th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.21 KB | None | 0 0
  1. #include <iostream> //memasukkan library iostream untuk cin cout
  2.  
  3. using namespace std; //perintah penjelasan satu kali dalam penggunaan iostream std
  4.  
  5. int main() //fungsi main yang di jalankan oleh program dengan tipe data integer
  6. {
  7.     int nilai; //deklarasi variabel nilai dengan tipe data integer
  8.     float persen; //deklarasi variabel persen dengan tipe data float
  9.     int water,mercury,copper,silver,gold; //deklarasi beberapa variabel untuk menampung nilai zat dengan tipe data integer
  10.     int waterpersen,mercurypersen,copperpersen,silverpersen,goldpersen; //deklarasi beberapa variabel untuk menampung nilai 5 persen dari zat dengan tipe data integer
  11.  
  12.     cout << "Masukkan titik didih untuk di identifikasi : "; // menampilkan pesan masukkan nilai titik didih
  13.     cin >> nilai; //perintah memasukkan data dari user ke variabel nilai
  14.  
  15.     water = 100; //memasukkan nilai ke dalam variabel water
  16.     mercury = 357; //memasukkan nilai ke dalam variabel mercury
  17.     copper = 1187; //memasukkan nilai ke dalam variabel copper
  18.     silver = 2193;  //memasukkan nilai ke dalam variabel silver
  19.     gold = 2660;  //memasukkan nilai ke dalam variabel gold
  20.  
  21.     persen = 0.05; //memasukkan nilai ke dalam variabel persen
  22.  
  23.     waterpersen = water*persen; //memasukkan nilai ke dalam variabel waterpersen dari variabel water di kali variabel persen;
  24.     mercurypersen = mercury*persen; //memasukkan nilai ke dalam variabel mercurypersen dari variabel mercury di kali variabel persen;
  25.     copperpersen = copper*persen; //memasukkan nilai ke dalam variabel copperpersen dari variabel copper di kali variabel persen;
  26.     silverpersen = silver*persen;//memasukkan nilai ke dalam variabel silverpersen dari variabel silver di kali variabel persen;
  27.     goldpersen = gold*persen; //memasukkan nilai ke dalam variabel goldpersen dari variabel gold di kali variabel persen;
  28.  
  29.  
  30.     if(nilai>= water-waterpersen && nilai<= water+waterpersen){ // pengecekan apakah nilai lebih dari 5 persen ke bawah dan 5 persen ke atas dari nilai water
  31.         cout << "Nilai titik didihnya termasuk Water"; //menampilkan pesan zat water
  32.     }else if(nilai>= mercury-mercurypersen && nilai<= mercury+mercurypersen){ // pengecekan apakah nilai lebih dari 5 persen ke bawah dan 5 persen ke atas dari nilai mercury
  33.         cout << "Nilai titik didihnya termasuk Mercury"; //menampilkan pesan zat mercury
  34.     }else if(nilai>= copper-copperpersen && nilai<= copper+copperpersen){ // pengecekan apakah nilai lebih dari 5 persen ke bawah dan 5 persen ke atas dari nilai copper
  35.         cout << "Nilai titik didihnya termasuk Copper"; //menampilkan pesan zat copper
  36.     }else if(nilai>= silver-silverpersen && nilai<= silver+silverpersen){ // pengecekan apakah nilai lebih dari 5 persen ke bawah dan 5 persen ke atas dari nilai silver
  37.         cout << "Nilai titik didihnya termasuk Silver"; //menampilkan pesan zat silver
  38.     }else if(nilai>= gold-goldpersen && nilai<= gold+goldpersen){ // pengecekan apakah nilai lebih dari 5 persen ke bawah dan 5 persen ke atas dari nilai gold
  39.         cout << "Nilai titik didihnya termasuk Gold"; //menampilkan pesan zat gold
  40.     }else{ //jika tidak sesuai
  41.         cout << "Zat tidak di ketahui"; //menampilkan pesan zat tidak diketahui
  42.     }
  43.  
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement