Program Python Tiket Parkir Dan Wahana
Program Python Tiket Parkir Dan Wahana

Pada artikel ini saya ingin share tugas project program python penjualan tiket parkir dan wahana hiburan yang pernah saya kerjakan pada mata kuliah dasar pemrograman, saya harap bisa menjadi refrensi kalian dalam belajar dasar pemrograman python.

Dalam program yang saya buat ini terdapat beberapa fungsi ketentuan program seperti login, tiket parkir kendaraan, tiket masuk wahana, dan logout.

Berikut source code programnya nya

Program Python Tiket Parkir Dan Wahana

Jika kalian melihat baris program diatas memang sangat banyak karena program yang struktural dan mempunyai beberapa ketentuan kondisi sehingga membuat baris program yang terlalu banyak

File program aslinya nya kalian bisa dapatkan disini

Penjelasan Program

Saya mau sedikit membahas beberapa ketentuan program diatas

Pembahasan Pertama

Program Ticketing Python

Start program di mulai dari memasukkan user dan password, dari implementasi user dan password disini saya menggunakan operator logika and, pengkondisian if dan perulangan while

Running dari program tersebut, apabila jika di temukan dari inputan user dan password yang salah maka akan mengeksekusi perulangan while.

Dan jika penginputan user dan password benar maka akan mengeksekusi program selanjutnya.

Pembahasan Kedua

Di percabangan tiket masuk ancol ini ada penggunaan percabangan lagi

program ticketing python

Tiket orang masuk ancol

Di sini akan ada fungsi local time, input data, perulangan for dan while, tuple, kemudian print outnya adalah bentuk format karcis tiket yang menampilkan

Program penjualan tiket python

-paket tiket yang dipilih

-local time

-nama

-umur

-pendamping jika di salah satu data umur <9

-kontak pendamping jika di sal satu data umur <9

-satuan harga tiket

-total harga

-kembalian

Tiket kendaraan motor

Di sini akan ada fungsi local time, input data, perulangan for dan while, tuple, kemudian print outnya adalah bentuk format karcis tiket yang menampilkan

-paket tiket yang dipilih

-local time

-no plat

-merk kendaraan

-satuan harga tiket

-total harga

-kembalian

Tiket kendaraan mobil

Di sini akan ada fungsi local time, input data, perulangan for dan while, tuple, kemudian print outnya adalah bentuk format karcis tiket yang menampilkan

-paket tiket yang dipilih

-local time

-no plat

-merk kendaraan

-satuan harga tiket

-total harga

-kembalian

Detail informasi tiket

print detail ketentuan tiket

Ke menu awal

prulangan while ke tampilan utama pilihan tiket ancol, dufan, dan seaworld

Pembahasan Ketiga

Di sini saya menggunaan fungsi local date time yang dimana date time ini menjadi parameter untuk percabangan if, yang dimana terdapat perbedaan harga ketika di pembelian weekend dan weekday. Progam akan mengsekusi percabangan sesuai dengan local time computer.

program python tiket parkir
  • Ada kondisi weekday (senin-jumat)
  • Ada kondisi weekend (sabtu-minggu)

Pembahasan Keempat

Untuk program tiket masuk sea world sendri ada dua paket

1. Paket tiket orang masuk sea world regular

2. Paket tiket bundling samudera

Program Python Tiket Parkir Dan Wahana

Dari kedua pilihan tersebut menggunakan percabanga if dan penggunaan operator logika or agar pemilihan abjad a dan A bisa dikatakan sama.

Kemudian ada pilihan c ke menu awal menggunkan perulangan while untuk mengulang ke menu awal (pilihan tiket ancol, dufan, seaworld)

Kemudian dari dua paket tersebut terdapat perbedaan harga saat weekday dan weekend disini kami implementasi percabangan berdasarkan local time computer yang dimana apabila local time sesuai dengan percabangan yang di tentukan.

Dalam Bahasa python untuk time.time, time.localtime() akan menampilkan format list date and time, kemudian urutan list hari ada di list ke enam 6, kemdian untuk keterangan hari tersebut mempunyai list 0-6 yang dimana dari list tersebut jika di formatkan di string hari (“Minggu”,”Senin”, “Selasa”, “Rabu”, “Kamis”, “Jumat”, “Sabtu”)

Jadi semisal kita ingin membuat percabangan weekend ada di list 0 dan 6.

Temen-temen mungkin juga bisa lihat video penjelasannya berikut

Semoga dapat menjadi refrensi kalian buat belajar pemrogram python, jika kalian melihat banyak keselahan dalam artikel ini saya mohon maaf, kerena saya masih tahapan belajar, kalian juga boleh mengoreksi kesalahan dengan meninggalkan jejak komentar di bawah postingan.

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here