Sebutkan dan jelaskan kategori fungsi dalam pemrograman dasar

SEORANG PENGGUNA TELAH BERTANYA 👇

Sebutkan dan jelaskan kategori fungsi dalam pemrograman dasar

INI JAWABAN TERBAIK 👇

1. Deklarasi dan definisi
Baik data dan fungsi harus dideklarasikan. Data harus dideklarasikan agar kompilator mengetahui berapa byte memori yang harus dicadangkan untuk data yang relevan, sedangkan fungsi harus dideklarasikan agar kompiler dapat memeriksa keakuratan pemanggilan fungsi yang sesuai.
Deklarasi dan definisi adalah langkah pertama dalam menulis program apapun, termasuk C++. (Baidlowi, 2015)

2. Parameter
Nilai dalam applet FreePascal bersifat lokal, artinya hanya bisa digunakan di modul atau unit yang bersangkutan, tidak bisa digunakan di modul atau unit program lain. Parameter adalah data masukan untuk subprogram yang nantinya akan diproses pada subprogram tersebut. Dalam Pascal, ada dua jenis parameter,
yaitu:
1. nilai parameter (parameter nilai), dan
2. parameter referensi (parameter referensi). (Mariono, 2014)
fungsi dalam bahasa pemrograman C++, yaitu:
parameter masukan.
parameter keluaran.
parameter gabungan antara input dan output. (Baidlowi, 2015)

3. Nilai kembali
Fungsi dengan nilai balik adalah fungsi yang dapat mengembalikan nilai ke fungsi utama. Saat membuat fungsi, Anda perlu menentukan tipe data dari nilai yang akan dikembalikan. Sebelum kita dapat memanggil suatu fungsi, kita harus mendeklarasikannya terlebih dahulu. Deklarasi fungsi dengan nilai kembalian dimulai dengan tipe data yang akan dikembalikan. Ini diikuti dengan nama fungsi dan daftar parameternya.
4. Recrusif
Rekursi adalah proses yang memanggil dirinya sendiri dan biasanya dilakukan oleh suatu fungsi atau prosedur dalam pemrograman prosedural, seperti bahasa pemrograman C, atau metode dalam pemrograman berorientasi objek, seperti C++ atau Java. Rekursi akan berlanjut sampai kondisi berhenti terpenuhi, oleh karena itu dalam rekursi perlu memiliki blok kode berikut:
Basis
Basis adalah kode yang menjadi titik henti dari proses rekursi karena proses rekursi akan terus memanggil dirinya sendiri sampai kondisi basis terpenuhi. oleh karena itu dasar
sangat penting dalam sebuah proses rekursi, karena tanpa basis, sebuah proses rekursi akan terus berjalan tanpa henti.
pengulangan
Rekursi adalah kode, dalam hal ini blok program (prosedur, fungsi atau metode) memanggil dirinya sendiri, misalnya ada fungsi untuk menghitung hasil faktorial, yang disebut blok kode fungsi. (Baidlowi, 2015)
5. Pahami petunjuk
Pointer adalah variabel yang berisi alamat dari variabel lain. Pointer menunjuk ke alamat memori sehingga alamat variabel dapat dengan mudah diidentifikasi. Arti pointer dalam bahasa sehari-hari adalah petunjuk atau bisa dikatakan penentu atau pointer dapat diartikan secara sederhana sebagai tipe data yang nilainya mengarah pada suatu nilai yang terdapat pada suatu area memori (alamat memori). Namun dalam bahasa C, pointer dapat berfungsi sebagai variabel array, artinya pointer menunjuk ke elemen 0 dari array dalam variabel C.
5. Fungsi penunjuk
Fungsi utama pointer adalah untuk menyimpan alamat memori dari suatu variabel. Selain untuk menyimpan alamat suatu variabel, pointer juga digunakan untuk menyimpan alamat memori suatu fungsi. (Bhayu, 2014)
6. Modularisasi
konsep pemrograman adalah kemampuan untuk mengelompokkan beberapa baris kode menjadi satu unit yang dapat dimasukkan ke dalam program kita. Asal kata ini adalah subprogram. Nama lain termasuk: makro, subrutin, prosedur, modul, dan fungsi. Fungsi penting karena memungkinkan kita untuk mengambil program yang besar dan kompleks dan memecahnya menjadi bagian-bagian yang dapat dikelola. Karena fungsi terkecil merupakan bagian dari program secara keseluruhan.

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *