Anda di halaman 1dari 4

Nama : Muhammad Farhan Hafiyyan

Npm : 5230411366

Tugas 7

1. Buatlah Algoritma atau flowcart dan program dengan 4 menu (tambah,tampil,hapus,exit).


Beberapa output yang diharpkan sebagai berikut:

Output :
Algoritma :
1. Mulai
2. Buat Variable “item” untuk inisialisasi list
3. Buat perulangan selama benar :
- Tampilkan “menu : ”
- Tampilkan “Tambah item”
- Tampilkan “Tampilkan item”
- Tampilkan “Hapus item”
- Tampilkan “Keluar”
4. Buat variable choice untuk inputan pilihan
5. Jika choice sama dengan 1 maka :
- Buat variable nim untuk input dan menampilkan “Masukan Nim Anda : “
- Buat variable nama untuk input dan menampilkan “Masukan Nama Anda : “
- Buat variable asal untuk input dan menampilkan “Masukan Asal Anda : “
- Buat dictionary new_item dengan atribut nim, nama, dan asal.
- Tambahkan new_item ke dalam list item
- Tampilkam “Item berhasil ditambahkan”
6. Jika choice sama dengan 2 maka :
- Jika item kosong ,maka tampilkan “tidak ada item”
- Selain itu ,tampilkan “Daftar item”
7. Jika choice sama dengan 3 maka :
- Jika item kosong, maka tampilkan “item kosong”
- Selain itu ,buat variable index_to_remove input dan tampilkan “Masukan index item
yang ingin dihapus : “
a. Jika 0 lebih kecil dari variable index_to_remove ,lebih kecil dari Panjang item
,maka hapus item dan tampilkan “item berhasil di hapus”
b. Selain itu ,tampilkan “indeks tidak valid”
8. Jika choice sama dengan 0 maka :
Tampilkan “Terima Kasih” dan berhenti
9. Selain itu ,tampilkan “Pilihan salah”
2. Buatlah flowchart dan skrip yang bisa menghasilkan output sebagai berikut:

Anda mungkin juga menyukai