prapraktikum modul 01
Post on 27-Sep-2015
217 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
Prapraktikum 01 Kumpulkan paling lambat H-1 praktikum
Modul 01 Logika IF dan Tipe Bentukan
Nama File (.cpp) : PB01-NIM-YYMMDD-NO_SOAL.cpp
Nama File (.pas) : PB01-NIM-YYMMDD-NO_SOAL.pas
Nama Zip : PB01-NIM-YYMMDD.zip
Soal 1 : Program Kasir Toko Buah
Buat program sederhana untuk menghitung jumlah harga dari belanjaan yang dibeli oleh user. Gunakan
logika IF, input-output, dan operasi aritmatika untuk menyelesaikan persoalan ini. Spesifikasi program
adalah sebagai berikut :
1. Program menerima input user berupa integer dan menyimpannya ke dalam variabel. Jumlah input
user sesuai dengan tampilan yang ada di contoh run program.
2. Program menghitung harga total belanjaan user. Daftar harga untuk setiap barangnya adalah sebagai
berikut :
Semangka Rp 15.000,-
Pepaya Rp 12.000,-
Rambutan Rp 3.000,-
3. Program menampilkan harga total belanjaan user ke layar.
Contoh Run Program : --------------Program Kasir Toko Buah----------------
Semangka = 3
Pepaya = 0
Rambutan = 4
Total item yang dibeli adalah 7 item
Harga yang mesti dibayar adalah Rp 57000,-
-
Prapraktikum 01 Kumpulkan paling lambat H-1 praktikum
Modul 01 Logika IF dan Tipe Bentukan
Nama File (.cpp) : PB01-NIM-YYMMDD-NO_SOAL.cpp
Nama File (.pas) : PB01-NIM-YYMMDD-NO_SOAL.pas
Nama Zip : PB01-NIM-YYMMDD.zip
Soal 2 : Program Jadwal Kereta
Jadwal kereta umumnya berbentuk sebuah tipe bentukan tersendiri yang terdiri dari tipe-tipe lainnya.
Menggunakan definisi tipe bentukan dalam C++ atau Pascal, buatlah sebuah program dengan spesifikasi
sebagai berikut :
1. Program memiliki tipe bentukan jadwal yang terdiri dari tujuan (tipe string), jamberangkat (tipe
integer), menitberangkat (tipe integer), jamsampai (tipe integer), dan menitsampai (tipe integer).
2. Program menerima input user dan disimpan ke dalam tipe bentukan jadwal. Waktu keberangkatan
akan selalu sebelum waktu sampai.
3. Program meminta input user berupa karakter yang kemudian digunakan untuk menentukan hasil
perhitungan program. Input user akan selalu huruf d atau m.
4. Program menghitung lama perjalanan kereta dalam detik atau menit dengan mengecek selisih
jamberangkat dengan jamsampai dan menitberangkat dengan menitsampai kemudian menampilkan
hasil tersebut. Jika input karakter user merupakan huruf d maka tampilkan dalam detik, sebaliknya
jika input karakter user merupakan huruf m maka tampilkan dalam menit.
Contoh Run Program : ----- Program Jadwal Kereta -----
Input tujuan anda : Jakarta
Input jam keberangkatan : 6
Input menit keberangkatan : 30
Input jam sampai : 7
Input menit sampai : 45
Lama perjalanan dalam detik / menit (d/m) ? d
Lama perjalanan anda adalah 4500 detik
top related