download soal

Matakuliah
Tahun
Versi
: T0616 / Algoritma dan Pemrograman
: 2007
: 1/0
Latihan Pertemuan 07-08
Operasi Input Output
1
Latihan
• Buatlah program untuk menghitung luas
persegi panjang.
• Input berupa lebar dan panjang, kemudian
hitung berdasarkan rumus :
Luas = Panjang * Lebar
• Tampilkan luas dengan format yang layak.
2
Latihan
• Buatlah algoritma menggunakan
pseudocode untuk mengubah jam dan
menit yang diinput ke dalam satuan detik
• Input dari keyboard berupa jam dan menit,
kemudian konversi ke satuan detik :
Detik = Jam * 3600 + Menit * 60
• Tampilkan Detik dengan format yang
layak.
3
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)
4
Latihan
• Buatlah program untuk menjumlahkan dan
mencetak aktiva sebuah perusahaan
berdasarkan data kewajiban dan ekuitas pemilik
yang diinput, sesuai dengan rumus :
Aktiva = Kewajiban + Ekuitas Pemilik
• Aktiva, sumber daya yang dimiliki perusahaan,
kewajiban adalah hutang perusahaan dan
ekuitas pemilik adalah hak yang dipunyai oleh
pemilik.
5
Latihan
• Buatlah program untuk menghitung harga
jual sebuah barang, berdasarkan harga
pokok, persen diskon dan persen pajak.
Harga Jual = Harga Pokok – Diskon + Pajak
• Gunakan tipe data double untuk harga
jual. Sesuaikan formatnya.
6
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.
• (Hitung selisih, jika 0 maka berarti benar, jika tidak maka
ada kesalahan perhitungan)
7