Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream> //memasukkan library iostream untuk cin cout
- using namespace std; //perintah penjelasan satu kali dalam penggunaan iostream std
- int main() //fungsi main yang di jalankan oleh program dengan tipe data integer
- {
- int nilai; //deklarasi variabel nilai dengan tipe data integer
- float persen; //deklarasi variabel persen dengan tipe data float
- int water,mercury,copper,silver,gold; //deklarasi beberapa variabel untuk menampung nilai zat dengan tipe data integer
- int waterpersen,mercurypersen,copperpersen,silverpersen,goldpersen; //deklarasi beberapa variabel untuk menampung nilai 5 persen dari zat dengan tipe data integer
- cout << "Masukkan titik didih untuk di identifikasi : "; // menampilkan pesan masukkan nilai titik didih
- cin >> nilai; //perintah memasukkan data dari user ke variabel nilai
- water = 100; //memasukkan nilai ke dalam variabel water
- mercury = 357; //memasukkan nilai ke dalam variabel mercury
- copper = 1187; //memasukkan nilai ke dalam variabel copper
- silver = 2193; //memasukkan nilai ke dalam variabel silver
- gold = 2660; //memasukkan nilai ke dalam variabel gold
- persen = 0.05; //memasukkan nilai ke dalam variabel persen
- waterpersen = water*persen; //memasukkan nilai ke dalam variabel waterpersen dari variabel water di kali variabel persen;
- mercurypersen = mercury*persen; //memasukkan nilai ke dalam variabel mercurypersen dari variabel mercury di kali variabel persen;
- copperpersen = copper*persen; //memasukkan nilai ke dalam variabel copperpersen dari variabel copper di kali variabel persen;
- silverpersen = silver*persen;//memasukkan nilai ke dalam variabel silverpersen dari variabel silver di kali variabel persen;
- goldpersen = gold*persen; //memasukkan nilai ke dalam variabel goldpersen dari variabel gold di kali variabel persen;
- if(nilai>= water-waterpersen && nilai<= water+waterpersen){ // pengecekan apakah nilai lebih dari 5 persen ke bawah dan 5 persen ke atas dari nilai water
- cout << "Nilai titik didihnya termasuk Water"; //menampilkan pesan zat water
- }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
- cout << "Nilai titik didihnya termasuk Mercury"; //menampilkan pesan zat mercury
- }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
- cout << "Nilai titik didihnya termasuk Copper"; //menampilkan pesan zat copper
- }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
- cout << "Nilai titik didihnya termasuk Silver"; //menampilkan pesan zat silver
- }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
- cout << "Nilai titik didihnya termasuk Gold"; //menampilkan pesan zat gold
- }else{ //jika tidak sesuai
- cout << "Zat tidak di ketahui"; //menampilkan pesan zat tidak diketahui
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement