Latihan Pertemuan 09-10 Operasi Store - Compute Matakuliah

Download Report

Transcript Latihan Pertemuan 09-10 Operasi Store - Compute Matakuliah

Matakuliah
Tahun
Versi
: T0616 / Algoritma dan Pemrograman
: 2007
: 1/0
Latihan Pertemuan 09-10
Operasi Store - Compute
1
Latihan
• Buatlah program untuk menerima input dari
keyboard berupa tiga buah bilangan bulat.
• Kemudian urutkan ketiga bilangan tersebut
secara ascending (dari kecil ke besar)
• Hasil programnya test dengan :
2,1,3
2,3,1
3,1,2
3,2,1
2
Latihan
• Buatlah program untuk menerima input dari
keyboard, berupa nilai :
– Tugas Mandiri (NTM)
– Nilai UTS (NUTS)
– Nilai UAS (NUAS)
• Hitung dan tampilkan nilai akhir dengan rumus :
NA = 20 % * Nilai TM + 30 % Nilai UTS + 50 % Nilai UAS
• (Asumsi bahwa nilai yang dinput adalah
bilangan bulat)
• Tampilkan status “Lulus” jika NA >=65, selain itu
“Belum Lulus”
• (Validasikan nilai yang diinput adalah nilai antara
0 sd 100)
3
Latihan
• Berdasarkan soal sebelumnya :
• Tentukan grade untuk nilai :
‘A’ : 85 -100
‘B’ : 75 – 84
‘C’ : 65 – 74
‘D’ : 50 – 64
‘E’ : 0 – 49
• Tampilkan grade untuk kombinasi nilai
yang diinput.
4
Latihan
• Buatlah program untuk menghitung dan
mencetak laba pemilik sebuah perusahaan
berdasarkan data harga jual dan harga pokok
yang diinput, sesuai dengan rumus :
Laba = Harga Jual - Harga Pokok
• Berikan status “Untung” jika Laba > 0, status
“Impas” jika Laba=0 dan status “Rugi” jika Laba
<0.
5
Latihan
• Suatu kali Anda membeli barang di toko. Jumlah barang
yang Anda beli ada 3 item :
– 1 sabun mandi seharga Rp. 5600,– 2 Sikat gigi seharga @ Rp. 1500,– 1 Snack kacang seharga Rp. 3400,-
• Pajak pembelian yg dibebankan adalah 10 %
• Setelah ditotal, Anda diminta membayar ke kasir sebesar
Rp. 13500,• Buatlah program untuk menghitung selisih antara total
harga barang yang Anda beli beserta pajak,
dibandingkan dengan total harga di kasir.
• Berikan status “Kemurahan” jika selisih >0, status
“Kemahalan” jika selisih <0, dan “Tepat” jika selisih = 0.
6
Latihan
• Buatlah program yang dapat menerima input
dari user berupa harga barang dan kode
barang. Program akan menghitung diskon
yang didapat sesuai dengan kodenya.
Kemudian tampilkan harga awal, besar
diskon, dan harga yang harus dibayar.
Adapun ketentuan adalah sbb:
7