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
© Copyright 2024 Paperzz