Jumat, 27 April 2018

Pembuatan Program Menu Menggunakan Bahasa Python

Assalamu'alaikum

Kembali lagi di blog ini, pada kali ini saya akan membuat program menu menggunakan bahasa python.

Untuk mendownload scriptnya kalian bisa mengklik link dibawah ini.


Untuk membuka script tersebut kalian harus menggunakan python versi 2.7

Langsung saja saya akan membahas bagian-bagian script tersebut.

1. Membuat array mahasiswa


Fungsi dari array ini adalah untuk menyimpan data yang nantinya dimasukkan oleh user.

2. Membuat tampilan menu beserta pilihannya


Pertama kita mendeklarasikan fungsi beserta nama fungsinya. Di dalam fungsi tersebut dibuat script untuk tampilan dari menu yang kita buat. Lalu kita membuat penginputannya dengan metode input(). Kemudian membuat percabangannya agar saat memasukan penginputannya, program langsung masuk ke fungsi selanjutnya yang sesuai dengan kita input. 

Saat kita memilih pilihan 1, program masuk ke fungsi show_data(). Atau saat kita memilih pilihan 2, program masuk ke fungsi insert_data(). Dan seterusnya, jika kita memilih yang bukan pilihan di atas, program akan menampilkan "Tidak Ada Pilihan Tersebut!!!" dan kemudian program masuk ke perintah return show_menu(), yang artinya program dipaksa untuk mengulang kembali program ke fungsi show_menu().

3. Membuat fungsi show_data()


Fungsi ini untuk menampilkan data yang tersimpan pada array mahasiswa yang kita buat pertama kali. Jika panjang/banyak data pada array mahasiswa lebih kecil sama dengan nol, program akan menampilkan "Belum ada Data". Namun jika ada data pada array mahasiswa, program akan menampilkan hasil nya, seperti ini : [0] Andi. Karena ini indeks, jadi penghitungannya dimulai dari nol. Yang diikuti nama data di samping indeks tersebut.

4. Membuat fungsi insert_data()


Fungsi ini untuk menambahkan data baru pada array mahasiswa. Kita menggunakan metode raw_input. Ketika data diinput, data tersebut disimpan dulu pada variabel mahasiswa_baru yang kemudian disimpan pada array mahasiswa menggunakan metode append.

5. Membuat fungsi edit_data()


Fungsi ini untuk mengubah data yang terdapat pada array mahasiswa. Saat kita memilih pilihan ini, data pada array ditampilkan dahulu. Kemudian menginput indeks sesuai dengan indeks data yang ingin kita ubah pada array mahasiswa. Jika indeks yang dimasukkan melebihi indeks yang terdapat pada array mahasiswa, program akan menampilkan "ID Salah". Jika indeks yang dimasukkan sesuai dengan indeks yang terdapat pada array mahasiswa, program akan menampilkan penginputan data baru yang kemudian akan disimpan pada array mahasiswa.

6. Membuat fungsi delete


Fungsi ini untuk menghapus data yang terdapat pada array mahasiswa. Saat kita memilih pilihan ini, data pada array ditampilkan dahulu. Kemudian menginput indeks sesuai dengan indeks data yang ingin kita ubah pada array mahasiswa. Jika indeks yang dimasukkan melebihi indeks yang terdapat pada array mahasiswa, program akan menampilkan "ID Salah". Jika indeks yang dimasukkan sesuai dengan indeks yang terdapat pada array mahasiswa, data yang dipilih akan dihapus dari array mahasiswa.


Sekian penjelasan program dari saya. Jika kurang memahami hal ini, anda bisa melihat pada link dibawah ini :

(link youtube)

Terima kasih.
Wassalamu'alaikum

Tidak ada komentar:

Posting Komentar