Di dalam bahasa pemrograman terdapat beberapa tipe data dasar yang telah didefenisikan dan digolongkan :
- tipe bilangan bulat(integer)
- bilangan real(floating point)
- tipe logika(boolean)
- tipe karakter/teks(character/string)
Pada saat mendeklarasikan sebuah variabel, secara otomatis harus mendeklarasikan tipe data yang dapat ditampung oleh varibel tersebut. Dalam menyelesaikan suatu masalah hal yang paling sering kita lakukan adalah :
- Membagi setiap masalah tersebut menjadi sub-sub masalah
- Menyelesaikan sub-sub masalah tersebut (modul-modul)
- Menggabungkan penyelesaian setiap sub-sub masalah tersebut
Fungsi adalah modul program yang mengembalikan/mengirimkan sebuah nilai, sedangkan Prosedur adalah modul program yang dibuat terpisah untuk melaksanakan sabagian dari tugas yang harus diselesaikan oleh suatu program
Manfaat Fungsi dan Prosedur
- Modularisasi
Suatu program yang besar dan kompleks dapat dibagi kedalam beberapa prosedur/fungsi sehingga setiap prosedur/fungsi merupakan bagian yang mudah dikerjakan.
- Simplifikasi
Dalam suatu program, sering diperlukan suatu tugas yang harus dikerjakan berulang-ulang dengan nilai-nilai variabel yang berbeda-beda. Agar tidak merepotkan maka tugas ini cukup ditulis sekali saja dalam bentuk prosedur/fungsi yang kemudian dipanggil berulang-ulang sesuai kebutuhan.
Referensi :
Pendahuluan, Definisi Struktur Data, Variabel Fungsi dan Prosedur keterangan , I KOMANG SETIA BUANA, S.Kom., MT
Tidak ada komentar:
Posting Komentar