ALGORITMA PEMROGRAMAN - List2
ALGORITMA PEMROGRAMAN - List2
DISUSUN OLEH :
Di bawah ini akan saya jelaskan mengenai kode-kode program yang digunakan pada program ini.
1. List Program dan Penjelasannya
listNamaBuah = []
def isilist():
with open("listNamaBuah.txt") as file :
for list in file:
list = list.strip()
listNamaBuah.append(list)
print(listNamaBuah)
def tambah():
data = str(input("Tambahkan buah : "))
listNamaBuah.append(data)
listFile = open("listNamaBuah.txt", "w")
for list in listNamaBuah:
listFile.write(list + "\n")
listFile.close
def hapus():
data = str(input("hapus buah : "))
listNamaBuah.remove(data)
listFile = open("listNamaBuah.txt", "w")
for list in listNamaBuah:
listFile.write(list + "\n")
listFile.close
def menu():
print("=====MENU=====")
print("1. menampilkan isi list")
print("2. Tambah nama buah")
print("3. Hapus nama buah")
print("4. selesai")
while (True):
menu()
user = int(input("Pilih Menu [1/2/3/4] : "))
if user == 1:
isilist()
elif user == 2 or user == 3 :
if user == 2:
tambah()
print(listNamaBuah)
elif user == 3:
hapus()
print(listNamaBuah)
elif user == 4:
print("=====SELESAI=====")
break
else:
print("kode tidak ada dalam menu!")
penjelasan :
3. Percobaan Kedua