Vous êtes sur la page 1sur 8

print("Rute Bus Antar Kota Surabaya (Jawa Tengah) dengan Kabupaten dan Kota Jawa Timur")

asall=input("\nAsal Kota Surabaya")


tujuan1=input("Masukkan tujuan anda (semua Kota dan Kabupaten Jawa Timur):")
#ASAL KOTA SURABYA
if tujuan1=='Boyolali':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Grobogan':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Jepara':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Karanganyar':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Klaten':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Magelang':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Kabupaten Semarang':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Sragen':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Sukoharjo':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Kabupaten Tegal':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Temanggung':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Wonogiri':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")
elif tujuan1=='Kota Salatiga':
print("=======================================================================")
print("MAAF, RUTE TIDAK DITEMUKAN.")
print("=======================================================================")

if tujuan1=='Banjarnegara':
print("\npilihan rute bus Kota Surabaya > Banjarnegara:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Temanggung > Wonosobo > Banjarnegara")
print("Nama PO Bus : EKA")
print("Harga tiket bus : Rp200.000")
print("\n2. Kota Surabaya > Madiun > Solo > Yogjakarta > Magelang > Wonosobo >
Banjarnegara")
print("Nama PO Bus : Sugeng Rahayu")
print("Harga tiket bus : Rp200.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Banyumas':
print("\npilihan rute bus Kota Surabaya > Banyumas:")
print("=======================================================================")
print("\n1 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Solo > Yogjakarta > Kulon Progo > Purworejo > Kebumen > Gombong
> Banyumas")
print("Nama PO Bus : Sakhindra Trans")
print("Harga tiket bus : Rp200.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Batang':
print("\npilihan rute bus Kota Surabaya > Batang:")
print("=======================================================================")
print("\n3 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Madiun > Batang")
print("Nama PO Bus : Pahala Kencana")
print("Harga tiket bus : Rp550.000")
print("\n2. Kota Surabaya > Gresik > Lamongan > Madiun > Solo > Batang")
print("Nama PO Bus : Pahala Kencana")
print("Harga tiket bus : Rp480.000")
print("\n3. Kota Surabaya > Gresik > Madiun > Batang")
print("Nama PO Bus : Pahala Kencana")
print("Harga tiket bus : Rp480.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Blora':
print("\npilihan rute bus Kota Surabaya > Blora:")
print("=======================================================================")
print("\n1 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Gresik > Blora")
print("Nama PO Bus : Dieng Travel")
print("Harga tiket bus : Rp230.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Brebes':
print("\npilihan rute bus Kota Surabaya > Brebes:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Mojokerto > Jombang > Ngajuk > Madiun > Semarang > Kendal >
Batang > Pekalongan > Pemalang > Tegal > Brebes")
print("Nama PO Bus : Pahala Kencana")
print("Harga tiket bus : Rp460.000")
print("\n2. Kota Surabaya > Rembang > Pati > Kudus > Demak > Pekalongan > Pemalang >
Semarang > Tegal > Brebes")
print("Nama PO Bus : Sari Indah")
print("Harga tiket bus : Rp250.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Cilacap':
print("\npilihan rute bus Kota Surabaya > Cilacap:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Jombang > Nganjuk > Caruban > Karangjati > Ngawi > Sragen > Solo >
Klaten > Jogja > Purworejo > Kebumen > Cilcap")
print("Nama PO Bus : EKA")
print("Harga tiket bus : Rp220.000")
print("\n2. Kota Surabaya > Solo > Yogjakarta > Purworejo > Kebumen > Cilacap")
print("Nama PO Bus : Sugeng Rahayu")
print("Harga tiket bus : Rp220.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Demak':
print("\npilihan rute bus Kota Surabaya > Demak:")
print("=======================================================================")
print("\n1 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Gresik > Lamongan > Tuban > Rembang > Pati > Demak")
print("Nama PO Bus : Sari Indah")
print("Harga tiket bus : Rp220.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Kebumen':
print("\npilihan rute bus Kota Surabaya > Kebumen:")
print("=======================================================================")
print("\n3 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Solo > Yogjakarta > Kulon Progo > Purworejo > Kebumen")
print("Nama PO Bus : Sakhindra Trans")
print("Harga tiket bus : Rp200.000")
print("\n2. Kota Surabaya > Madiun > Solo > Yogjakarta > Purworejo > Kebumen")
print("Nama PO Bus : Sugeng Rahayu")
print("Harga tiket bus : Rp185.000")
print("\n3. Kota Surabaya > Jombang > Nganjuk > Caruban > Karangjati > Ngawi > Sragen > Solo >
Klaten > Jogja > Purworejo > Kebumen")
print("Nama PO Bus : EKA")
print("Harga tiket Bus : Rp185.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Kendal':
print("\npilihan rute bus Kota Surabaya > Kendal:")
print("=======================================================================")
print("\n1 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Semarang > Kendal")
print("Nama PO Bus : Medali Mas")
print("Harga tiket bus : Rp270.000")
print("TERIMA KASIH")
if tujuan1=='Kudus':
print("\npilihan rute bus Kota Surabaya > Kudus:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Gresik > Lamongan > Tuban > Rembang > Pati > Demak > Semarang >
Kudus")
print("Nama PO Bus : Sari Indah")
print("Harga tiket bus : Rp200.000")
print("\n2. Kota Surabaya > Tuban > Rembang > Pati > Kudus")
print("Nama PO Bus : Widji Lestari")
print("Harga tiket bus : Rp140.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Pati':
print("\npilihan rute bus Kota Surabaya > Pati:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Gresik > Lamongan > Tuban > Rembang > Pati")
print("Nama PO Bus : Sari Indah")
print("Harga tiket bus : Rp200.000")
print("\n2. Kota Surabaya > Tuban > Rembang > Pati:")
print("Nama PO bus : Widji Lestari")
print("Harga tiket bus : Rp140.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Pekalongan':
print("\npilihan rute bus Kota Surabaya > Pekalongan:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Solo > Semarang > Kendal > Pekalongan")
print("Nama PO Bus : Medali Mas")
print("Harga tiket bus : Rp185.000")
print("\n2. Kota Surabaya > Rembang > Pati > Kudus > Demak > Pekalongan")
print("Nama PO Bus : Sari Indah")
print("Harga tiket bus : Rp250.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Purworejo':
print("\npilihan rute bus Kota Surabaya > Purworejo:")
print("=======================================================================")
print("\n3 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Solo > Yogjakarta > Purworejo")
print("Nama PO Bus : Sugeng Rahayu")
print("Harga tiket bus : Rp165.000")
print("\n2. Kota Surabaya > Jombang > Nganjuk > Caruban > Karangjati > Ngawi > Sragen > Solo >
Klaten > Jogja > Purworejo")
print("Nama PO Bus : EKA")
print("Harga tiket bus : Rp165.000")
print("\n3. Kota Surabaya > Solo > Yogjakarta > Kulon Progo > Purworejo")
print("Nama PO Bus : Sakhindra Trans")
print("Harga tiket bus : Rp200.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Rembang':
print("\npilihan rute bus Kota Surabaya > Rembang:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Rembang")
print("Nama PO Bus : Sari Indah")
print("Harga tiket bus : Rp120.000")
print("\n2. Kota Surabaya > Tuban > Rembang")
print("Nama PO Bus : Widji Lestari")
print("Harga tiket bus : Rp125.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Wonosobo':
print("\npilihan rute bus Kota Surabaya > Wonosobo:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Temanggung > Wonosobo")
print("Nama PO Bus : EKA")
print("Harga tiket bus : Rp185.000")
print("\n2. Kota Surabaya > Madiun > Solo > Yogjakarta > Magelang > Wonosobo")
print("Nama PO Bus : Sugeng Rahayu")
print("Harga tiket bus : Rp185.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Kota Magelang':
print("\npilihan rute bus Kota Surabaya > Kota Magelang:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Madiun > Solo > Yogjakarta > Magelang")
print("Nama PO Bus : Sugeng Rahayu")
print("Harga tiket bus : Rp165.000")
print("\n2. Kota Surabaya > Jombang > Nganjuk > Caruban > Karangjati > Ngawi > Sragen > Solo >
Klaten > Jogja > Yogjakarta > Kota Magelang")
print("Nama PO Bus : EKA")
print("Harga tiket bus : Rp165.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Kota Pekalongan':
print("\npilihan rute bus Kota Surabaya > Kota Magelang:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Solo > Semarang > Kendal > Kota Pekalongan")
print("Nama PO Bus : Medali Mas")
print("Harga tiket bus : Rp185.000")
print("\n2. Kota Surabaya > Gresik > Lamongan > Tuban > Rembang > Pati > Demak > Semarang >
Kudus > Kota Pekalongan")
print("Nama PO Bus : Sari Indah")
print("Harga tiket bus : Rp210.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Kota Semarang':
print("\npilihan rute bus Kota Surabaya > Kota Semarang:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Madiun > Solo > Yogjakarta > Magelang")
print("Nama PO Bus : Sugeng Rahayu")
print("Harga tiket bus : Rp165.000")
print("\n2. Kota Surabaya > Jombang > Nganjuk > Caruban > Karangjati > Ngawi > Sragen > Solo >
Klaten > Jogja > Yogjakarta > Kota Magelang")
print("Nama PO Bus : EKA")
print("Harga tiket bus : Rp165.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Solo':
print("\npilihan rute bus Kota Surabaya > Solo:")
print("=======================================================================")
print("\n2 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Solo")
print("Nama PO Bus : Sugeng Rahayu")
print("Harga tiket bus : Rp112.000")
print("\n2. Kota Surabaya > Jombang > Nganjuk > Caruban > Karangjati > Ngawi > Sragen > Solo")
print("Nama PO Bus : EKA")
print("Harga tiket bus : Rp162.000")
print("TERIMA KASIH")
print("=======================================================================")
if tujuan1=='Kota Tegal':
print("\npilihan rute bus Kota Surabaya > Kota Tegal:")
print("=======================================================================")
print("\n3 rute berhasil ditemukan:")
print("\n1. Kota Surabaya > Kota Tegal")
print("Nama PO Bus : EKA")
print("Harga tiket bus : Rp224.000")
print("\n2. Kota Surabaya > Solo > Semarang > Kota Tegal")
print("Nama PO Bus : Sugeng Rahayu")
print("Harga tiket bus : Rp224.660")
print("\n3. Kota Surabaya > Solo > Semarang > Kendal > Pekalongan > Pemalang > Kota Tegal")
print("Nama PO Bus : Medali Mas")
print("Harga tiket bus : Rp.209.000")
print("TERIMA KASIH")
print("=======================================================================")

MASING-MASING BUAT VIDEO


VIDEO PERTAMA (PERKENALAN DIRI)
TEXT : Perkenalkan nama dan notar

VIDEO KEDUA (ISI)


TEXT : (ibnu) Flow chart adalah sebuah diagram yang menjelaskan alur proses berjalannya dari sebuah
program, seperti yang dapat kita lihat di gambar terdapat flow chart dari program
pemilihan rute bus yang kelompok kami buat.
Flow chart ini diawali dengan diagram start dilanjutkan input asal yaitu Surabaya
dan input tujuan yaitu kabupaten dan kota daerah jawa timur. Lalu bisa dilihat setelah dilakukan input
asal dan tujuan
pemograman di run dan akan menampilkan informasi sesuai dengan rute yang kita masukkan.
ini buat videonya pake pdh rekam sendiri terus dl nya sampai minggu sore

VIDEO PERTAMA (PERKENALAN DIRI)


TEXT : Perkenalkan nama dan notar

VIDEO KEDUA (ISI)


TEXT : (zay)
Setelah penjelasan mengenai flow chart tadi, maka kita lanjut penjelasan mengenai tampilan script
dari program pemilihan rute bus ,sesuai yang ditampilkan disini kita dapat lihat bahwa program yang
kami buat ini merupakan
pemilihan rute bus dengan asal Surabaya dan tujuan semua kota dan kabupaten Jawa timur.
Secara keseluruhan kelompok kami banyak menggunakan kondisi if dan elif (else if).
Kondisi if ini digunakan untuk mengeksekusi kode jika kondisi bernilai benar dan jika nilai salah maka
kondisi tidak akan dieksekusi.
Data yang terdapat dalam program yang kami buat ini disertai data rute bus, nama PO BUS, dan harga
umum tiket bus yang ada.

#ini buat videonya pake pdh rekam sendiri terus dl nya sampai minggu sore

VIDEO PERTAMA (PERKENALAN DIRI)


TEXT : Perkenalkan nama dan notar

VIDEO KEDUA (ISI)


TEXT :(aro)
sekarang kita akan coba me running program ini,
seperti yang dapat dilihat ketika di run, terdapat keterangan "Rute bus antar kota surabaya (jawa
tengah) dengan Kabupaten dan Kota Jawa timur"
Lalu, di bawahnya terdapat asal kota Surabaya. Dan jika di enter maka muncul tempat input
masukkan tujuan anda, untuk contoh kita masukkan
Banyumas lalu enter. Maka dapat dilihat ditemukan 1 rute (baca rute nya hingga harga tiket bus)
contoh lainnya adalah dengan tujuan Kebumen yang terdapat 3 rute (baca rute nya hingga harga
tiket).

#ini buat videonya pake pdh rekam sendiri terus dl nya sampai minggu sore

2. VIDEO flow chart


TEXT :

(ibnu) Flow chart adalah sebuah diagram yang menjelaskan alur proses berjalannya dari sebuah
program, seperti yang dapat kita lihat di gambar terdapat flow chart dari program
pemilihan rute bus yang kelompok kami buat.
Flow chart ini diawali dengan diagram start dilanjutkan input asal yaitu Surabaya
dan input tujuan yaitu kabupaten dan kota daerah jawa timur. Lalu bisa dilihat setelah dilakukan input
asal dan tujuan
pemograman di run dan akan menampilkan informasi sesuai dengan rute yang kita masukkan.

(silvia)
contoh, disini kita dapat lihat jika input tujuan Banjarnegara maka akan menampilkan hasil rute
Surabaya ke Banjarnegara
namun, jika input tujuannya selain Banjarnegara maka akan dilanjutkan dengan pilihan rute yang ada.
Hingga sampai di bagian ujung flow chart jika input tujuan tidak ada yang sesuai maka akan keluar
tampilan "Maaf rute tidak ditemukan" dan pemograman pun selesai atau end.
3. video script dan run
TEXT :
(zay)
Setelah penjelasan mengenai flow chart tadi, maka kita lanjut penjelasan mengenai tampilan script
dari program pemilihan rute bus ,sesuai yang ditampilkan disini kita dapat lihat bahwa program yang
kami buat ini merupakan
pemilihan rute bus dengan asal Surabaya dan tujuan semua kota dan kabupaten Jawa timur.
Secara keseluruhan kelompok kami banyak menggunakan kondisi if dan elif (else if).
Kondisi if ini digunakan untuk mengeksekusi kode jika kondisi bernilai benar dan jika nilai salah maka
kondisi tidak akan dieksekusi.
Data yang terdapat dalam program yang kami buat ini disertai data rute bus, nama PO BUS, dan harga
umum tiket bus yang ada.

(aro)
sekarang kita akan coba me running program ini,
seperti yang dapat dilihat ketika di run, terdapat keterangan "Rute bus antar kota surabaya (jawa
tengah) dengan Kabupaten dan Kota Jawa timur"
Lalu, di bawahnya terdapat asal kota Surabaya. Dan jika di enter maka muncul tempat input
masukkan tujuan anda, untuk contoh kita masukkan
Banyumas lalu enter. Maka dapat dilihat ditemukan 1 rute (baca rute nya hingga harga tiket bus)
contoh lainnya adalah dengan tujuan Kebumen yang terdapat 3 rute (baca rute nya hingga harga
tiket).

Vous aimerez peut-être aussi