Anda di halaman 1dari 4

Flowchart Function Tambah

Mulai

fasilitastambahan.appen fasilitastambahan.appen fasilitastambahan.appen


d("Kuliner") d("Penjemputan") d("Penginapan")
Global data, No, tarif += 300000 tarif += 300000 tarif += 600000
namapeserta, namapaket,
fasilitastambahan,
jumlahtarif
Ya Ya Ya

ppn = 0.11 * tarif


Tidak Tidak Tidak
Input data tarif += ppn
Kodetambahan = C ? Kodetambahan = B ? Kodetambahan = A ?
jumlahtarif.append(tarif)
no.append(len(no) + 1)

Ya
i < data ? Selesai

Tidak

Print data ke i+1


namapaket.append("Karawa namapaket.append("Kar
namapaket.append("Kar namapaket.append("Kar
ng - Curug Cigentis - Gunung awang - Pantai
awang - Pantai Pakis awang - Candi Jawa")
Sanggabuana") Samudra")
i++, Jaya") tarif = 600000
tarif = 500000 tarif = 850000
tarif = 0, tarif = 1000000
namapeserta.append(nama) Ya
Ya Ya Ya

Tidak Tidak Tidak Tidak


Kode = 03 ? Input
Input nama, kode Kode = 01 ? Kode = 02 ? Kode = 04 ?
kodetambahan
Flowchart Function Tampil

Mulai

Global data, No,


namapeserta, namapaket,
fasilitastambahan,
jumlahtarif

Tidak
I < len(no) ? Selesai

Ya

i++

Print ( No., namapeserta,


namapaket,
fasilitastambahan,
jumlahtarif ) [indeks i]
Flowchart Function Cari

Mulai

Global data, No,


namapeserta, namapaket,
fasilitastambahan,
jumlahtarif

Input name

Z=0

Print ( No., namapeserta,


Ya namapaket,
i < len(no) ? Name = namapeserta[i] ? Z=1
fasilitastambahan,
jumlahtarif ) [indeks i]

Tidak

Ya
Z=0? Print ( Tidak ditemukan )

Tidak

Selesai
Flowhcart Program Utama Mulai

Ya
True ?

Data = 0, no = []
namapeserta = []
namapaket = []
fasilitastambahan = []
jumlahtarif = []

Tambah() Tampil() Cari()


Selesai

Print Menu

Ya Ya Ya Ya

Tidak Tidak Tidak Tidak


Input pil Pil = 1 ? Pil = 2 ? Pil = 3 ? Pil = 4 ? Print ( pilihan tidak ada )

Anda mungkin juga menyukai