Latihan : Praktikum Modul 4
Silahkan upload hasil praktikum anda pada halaman ini. Anda cukup mengupload source file C yang dibuat. Ingat code yang anda upload harus bisa anda jelaskan pada pertemuan berikutnya.
Soal Sebagai berikut:
1. Buatlah program yang menerima dua masukan bilangan yang memiliki syarat bilangan pertama tidak boleh lebih kecil dari 3 dan bilangan kedua tidak boleh lebih kecil dari 4. Jika syarat dipenuhi, maka akan muncul kalimat “Syarat terpenuhi”. Gunakan percabangan if satu kondisi yang disertai dengan logika and!
2. Buatlah program penentuan bilangan ganjil yang menerima masukan sebuah bilangan kemudian menampilkan apakah bilang tersebut adalah bilangan ganjil dengan menggunakan percabangan satu if!
3. Buatlah program bilangan terbesar di antara 3 buah bilangan yang dimasukkan dengan menggunakan if bersarang!
4. PDAM menerapkan pembayaran air minum perumahan dengan cara perhitungan sebagai berikut :
- Tarif per m3 untuk 10 m3 pertama (1-10) adalah 2.000
- Tarif per m3 untuk 10 m3 kedua (11-20) adalah 3.000
- Tarif per m3 untuk 10 m3 ketiga (21-30) adalah 4.000
- Tarif per m3 untuk 10 m3 selanjutnya (31 ke atas) adalah 5.000
- Pemakaian air dihitung minimal 10 m3 (kurang dari 10 m3 dianggap 10 m3)
- Biaya administrasi bulanan sebesar 10.000
Bagaimana membuat algoritma untuk menghitung biaya tersebut?
Contoh kasus Penggunaan air 5 m3 dengan biaya 10 x 2.000 + 10.000 = 30.000
Penggunaan air 15 m3 dengan biaya 10 x 2.000 + 5 x 3.000 + 10.000 = 45.000
Penggunaan air 75 m3 dengan biaya 10 x 2.000 + 10 x 3.000 + 10 x 4.000 + 45 x 5.000 +10.000 = 325.000