Anda di halaman 1dari 1

Nama :

NIM/Kelas/ :

Tanggal Ujian :

Soal!
1. Sebuah perusahaan operator seluler memberikan bonus pulsa berupa sms kepada para
pelanggannya pada saat pelanggan tersebut mengisi pulsa dengan nominal tertentu. Ketentuannya
adalah :
 Nominal 150000 mendapat bonus pulsa = 15000 dan bonus sms = 150 sms
 Nominal 100000 mendapat bonus pulsa = 10000 dan bonus sms = 100 sms
 Nominal 50000 hanya mendapat bonus sms 50 sms (bonus pulsa = 0)
 Nominal 25000 tidak mendapat bonus pulsa dan bonus sms
Input berupa: nama_pelanggan dan nilai nominal voucher yang dibeli pelanggan.
Output berupa: pulsa awal, pulsa bonus, pulsa total setelah mendapat bonus dan jumlah bonus sms
yang didapat pelanggan. (Score: 40)
2. Buatlah program untuk menampilkan nilai dari 1 sampai 20 dengan menggunakan perulangan.
(Score:5)
a. Dari program yang sudah anda buat, tampilkan bilangan ganjil saja! (Score: 15)
b. Dari program yang sudah anda buat, tampilkan bilangan genap saja! (Score: 15)
3. Buatlah program dengan menggunakan fungsi perulangan dengan output seperti di bawah ini:
(Score: 25)

Anda mungkin juga menyukai