Anda di halaman 1dari 2

Modul 01 - Tipe Bentukan dan Logika IF

Nama File : B01-NIM-YYMMDD-NO_SOAL.cpp


Soal : Program Tarif Tiket Kereta
Harga tiket kereta pada umumnya bergantung pada tanggal keberangkatan kereta tersebut. Pada suatu event,
PT KAI mengadakan promo tiket kereta api pada awal bulan, sehingga pada tanggal tertentu penumpang
mendapatkan potongan harga sebesar 50% dari harga normal. Untuk menghitung harga tiket tersebut,
diperlukan program yang menerima input user berupa tanggal dan jam keberangkatan kereta api. Apabila
input benar, program akan menampilkan waktu kedatangan kereta api tersebut beserta harga yang harus
dibayarkan oleh penumpang. Detail dari spesifikasi program adalah sebagai berikut :
1. Program memiliki tipe bentukan jadwal yang terdiri dari tanggal (tipe integer), jam(tipe integer), dan
menit(tipe integer).
2. Program menerima input tanggal, jam dan menit dari user dengan asumsi user akan selalu
memasukkan nilai sebagai berikut :
0 tanggal 31
0 jam 23
0 menit 59
3. Program melakukan proses dan menampilkan harga tiket yang harus dibayarkan dengan syarat :
Harga normal tiket adalah Rp 225.000,00
Penumpang mendapat diskon sebesar 50% apabila tanggal keberangkatan antara tanggal 1
sampai dengan tanggal 15
Penumpang mendapat diskon sebesar 25% apabila tanggal keberangkatan antara tanggal 16
sampai dengan 20
4. Program menampilkan tanggal dan waktu kedatangan kereta api dengan asumsi lama perjalanan
adalah 8 jam 25 menit.
Contoh Hasil Run Program :
Selamat datang pada program tiket PT KAI
=============================================
Input jadwal keberangkatan anda
=============================================
Tanggal : 10
Jam : 7
Menit : 30
Harga tiket kereta api anda : Rp 112.500,00
Anda akan sampai di tujuan pada
=============================================
Tanggal : 10
Jam : 15
Menit : 55
Terimakasih telah menggunakan program ini.

Contoh Run Program 2 :


Selamat datang pada program tiket PT KAI
=============================================
Input jadwal keberangkatan anda
=============================================
Tanggal : 19
Jam : 15
Menit : 35
Harga tiket kereta api anda : Rp 168.750,00
Anda akan sampai di tujuan pada
=============================================
Tanggal : 20
Jam : 00
Menit : 00
Terimakasih telah menggunakan program ini.

Contoh Run Program 2 :


Selamat datang pada program tiket PT KAI
=============================================
Input jadwal keberangkatan anda
=============================================
Tanggal : 23
Jam : 18
Menit : 22
Harga tiket kereta api anda : Rp 225.000,00
Anda akan sampai di tujuan pada
=============================================
Tanggal : 24
Jam : 2
Menit : 57
Terimakasih telah menggunakan program ini.

Anda mungkin juga menyukai