PROGRAM BLOG KASIR RESTO MENGGUNAKAN PYTHON

 PROGRAM BLOG KASIR RESTO MENGGUNAKAN PYTHON


makanan = ["Nasi goreng","Chicken teriyaki","Chicken salted egg"]
minuman = ["Kopsu gula aren","Joshua","Es jeruk"]
jajan = ["Kentang goreng","Cireng","Sosis bakar"]
keranjang = []

print("============================")
print("===    SELAMAT DATANG    ===")
print("   di Program Kasir Resto   ")
print("  Restoran Nabila Marsyanda ")
print("============================")
print("============================ \nSilahkan pilih menu dibawah:")

while True:
    menu = input("===   1. Makanan    ===\n===   2. Minuman    ===\n===   3. Jajanan    ===\n Masukkan menu [1-3]: ")
    if menu == "1":
        print("\nAnda memilih Menu 1 yaitu Makanan")
        print("Pilih makanan anda :")
        while True:
            for ii in range(0, len(makanan)):
                print(f'{ii + 1}. {makanan[ii]}')
            list_makanan = int(input('Pilih Menu 1-3: '))
            if list_makanan == 1:
                keranjang.append(makanan[0])
                print('\n==== list keranjang ====')
                for a in range(0, len(keranjang)):
                    print(f'{a +1}. {keranjang[a]} x1')
                break
            elif list_makanan == 2:
                keranjang.append(makanan[1])
                print('\n==== list keranjang ====')
                for a in range(0, len(keranjang)):
                    print(f'{a +1}. {keranjang[a]} x1')
                break
            elif list_makanan == 3:
                keranjang.append(makanan[2])
                print('\n==== list keranjang ====')
                for a in range(0, len(keranjang)):
                    print(f'{a +1} {keranjang[a]} x1')
                break
            else:
                print("Silahkan masukkan menu yang tersedia")
                continue
    elif menu == "2":
        print("\nAnda memilih Menu 2 yaitu Minuman")
        print("Pilih minuman anda :")
        while True:
            for ii in range(0, len(minuman)):
                print(f'{ii + 1}. {minuman[ii]}')
            list_minuman = int(input('Pilih Menu 1-3: '))
            if list_minuman == 1:
                keranjang.append(minuman[0])
                print('\n==== list keranjang ====')
                for a in range(0, len(keranjang)):
                    print(f'{a +1}. {keranjang[a]} x1')
                break
            elif list_minuman == 2:
                keranjang.append(minuman[1])
                print('\n==== list keranjang ====')
                for a in range(0, len(keranjang)):
                    print(f'{a +1}. {keranjang[a]} x1')
                break
            elif list_minuman == 3:
                keranjang.append(minuman[2])
                print('\n==== list keranjang ====')
                for a in range(0, len(keranjang)):
                    print(f'{a +1}. {keranjang[a]} x1')
                break
            else:
                print("Silahkan masukkan menu yang tersedia")
                continue
    elif menu == "3":
        print("\nAnda memilih Menu 3 yaitu Jajan")
        print("Pilih jajan anda :")
        while True:
            for ii in range(0, len(jajan)):
                print(f'{ii + 1}. {jajan[ii]}')
            list_jajan = int(input('Pilih Menu 1-3: '))
            if list_jajan == 1:
                keranjang.append(jajan[0])
                print('\n==== list keranjang ====')
                for a in range(0, len(keranjang)):
                    print(f'{a +1}. {keranjang[a]} x1')
                break
            elif list_jajan == 2:
                keranjang.append(jajan[1])
                print('\n==== list keranjang ====')
                for a in range(0, len(keranjang)):
                    print(f'{a +1}. {keranjang[a]} x1')
                break
            elif list_jajan == 3:
                keranjang.append(jajan[2])
                print('\n==== list keranjang ====')
                for a in range(0, len(keranjang)):
                    print(f'{a +1}. {keranjang[a]} x1')
                break
            else:
                print("Silahkan masukkan menu yang tersedia")
                continue
    else:
        print("Menu Tidak ada\n")
        continue
   
    tambah = input('Ada yang ingin ditambahkan[Y/N]? ')
    if tambah == "Y" or tambah == "y":
        continue
    else:
        print("\nTerimakasih, pesanan anda akan dibuat")
        break

HASIL DARI PROGRAM DIATAS


FUNGSI FUNGSI FUNCTION DAN KEGUNAANNYA

    #While bertujuan untuk melakukan perulangan

while True:
    menu = input("===   1. Makanan    ===\n===   2. Minuman    ===\n===   3. Jajanan    ===\n Masukkan menu [1-3]: ")
    if menu == "1":

    #Print untuk menampilkan kata

print("\nAnda memilih Menu 1 yaitu Makanan")
        print("Pilih makanan anda :")

    #If untuk mengecek kondisi statement yang berguna untuk mengecek kondisi yang outputnya adalah boolean(True/False)

if menu == "1":

    #elif berfungsi untuk menggabungkan if dalam 1 block program sehingga ketika sudah terdapat nilai yang dipenuhi

 elif menu == "2":
        print("\nAnda memilih Menu 2 yaitu Minuman")
        print("Pilih minuman anda :")

#Proses penentuan keputusan atau disebut dengan conditional statement

 else:
        print("Menu Tidak ada\n")

##If untuk mengecek kondisi statement yang berguna untuk mengecek kondisi yang outputnya adalah boolean (True/False)

 if tambah == "Y" or tambah == "y":

#Continue digunakan untuk mengabaikan satu kali iterasi perulangan ketika kondisi bernilai true

continue


TERIMAKASIH









































































































Komentar

Postingan populer dari blog ini

PENGENALAN BEAUTIFULSOAP

PEMANFAATAN FUNGSI FIND_ALL

DASAR PEMOGRAMAN BACKEND