BELAJAR ANALISIS DAN BAHASA PEMROGRAMAN

Program Fungsi, Perulangan Dan Percbangan

Semoga tetap sehat semua yak di pandemic ini, oke melanjutkan post sebelumnya kita akan mencoba untuk membuat sebuah program yang menggabungkan antara fungsi percabangan dan looping

Pertama kita akan buat variable global yang bernama bunga, nanti didalamnya kita akan inputkan nama bunga dan juga harga bunga tersebut. Sebelum itu kita harus tau terkait variable global local dan juga build in. Variabel global merupakan variable yang bisa dipanggil dan di akses dari semua fungsi yang akan dibuat sedangkan variable local merupakan kebalikan dari variable global yaitu hanya bisa diakses atau digunakan didalam fungsi tersebut saja. Kemudian variabel Build-in adalah variabel yang sudah ada di dalam Python.


Kita akan membuat program yang mampu melakukan operasi CRUD (Create, Read, Update, dan Delete). Ada beberapa fungsi yang akan kita buat yaitu List_bunga(), input_bunga(), edit_data(), dan delete_data().

Pertama yaitu fungsi list_bunga()


Fungsi diatas akan menampilkan isi dari list_bunga menggunakan perulangan.

Kedua Fungsi input_bunga()


Dari fungsi diatas kita akan input data bunga baru dengan 2 value yaitu nama bunga dan Harga bunga. Kemudian menggunakan fungsi append untuk menambah item baru.

Ketiga fungsi edit_data()


Disini kita akan input id buku kemudian juga akan input nama dan harga buku yang akan di edit

Keempat fungsi delete_data()


Selanjutnya disini kita akan menghapus data dengan memasukkan idnya menggunakan fungsi remove().

Kelima fungsi show_menu()


Kita selanjutnya membuat dungsi show_menu untuk menampilkan dan memanggil menu yang ada. Kemudian kita juga menggunakan fungsi exit() untuk close dari app.


Program akan terus mengulang sampai fungsi exit() dieksekusi. Selanjutnya membuat blok main di Python
Full codenya bisa download DISINI ya.
Sampai ketemu di next post yak. Stay safe and healthy ya

Program Fungsi, Perulangan Dan Percbangan Program Fungsi, Perulangan Dan Percbangan Reviewed by Jimmy Pujoseno on August 30, 2020 Rating: 5

No comments:

Recent Post

Powered by Blogger.