prapraktikum modul 01

2
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,-

Upload: winoto-wusodo

Post on 27-Sep-2015

217 views

Category:

Documents


3 download

DESCRIPTION

pti

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