Anda di halaman 1dari 3

Mata Kuliah Dosen

Konsep Pemrograman Dr. Tita Karlita S.Kom, M.Kom

Disusun oleh

Nama NRP

Ramji Ramadhan 3121511103

BIDANG PRODI TEKNIK INFORMATIKA

UNIVERSITAS POLITEKNIK ELEKTRONIKA NEGERI

SURABAYA

2021/2022
PEMBAHASAN

1. Apakah yang dimaksud dengan fungsi, apa manfaat fungsi dalam program?

Jawaban :
Fungsi (atau Function) di bahasa pemograman adalah kode program yang
dirancang untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian
dari program utama. Kita dapat membuat fungsi sendiri, atau menggunakan fungsi
yang dibuat oleh programmer lain

Manfaat fungsi :
 Menguraikan tugas pemrograman rumit menjadi langkah-langkah yang lebih
sederhana atau kecil.
 Mengurangi duplikasi kode (kode yang sama ditulis berulang-ulang) dalam
program.
 Dapat menggunakan kode yang ditulis dalam berbagai program yang berbeda

2. Apakah kegunaan prototipe fungsi?

Jawaban : Prototipe fungsi digunakan untuk menjelaskan kepada kompiler


mengenai tipe keluaran fungsi, jumlah parameter dan tipe dari masing-masing
parameter. Informasi ini nantinya akan dipakai untuk mengecek kebenaran saat
pemanggilan fungsi. Dengan prototipe fungsi maka kompiler akan melakukan
konversi atau menampilkan pesan error jika seandainya tipe parameter saat
definisi dan tipe saat pemanggilan berbeda

3. Apakah yang dimaksud parameter aktual dan parameter formal?


Jawaban : Parameter formal adalah variabel yang ada pada daftar parameter
dalam definisi fungsi. Pada contoh program di atas misalnya, maka dalam
fungsi jumlah() variabel x dan y dinamakan sebagai parameter formal

Jawaban : parameter aktual adalah parameter (tidak selalu berupa variabel)


yang dipakai dalam pemanggilan fungsi. Perbedaan antara Parameter Formal
dan Aktual ditunjukkan pada gambar

4. Apakah fungsi keyword void di fungsi?

Jawaban : void adalah sebuah fungsi ( function ) yang ada dalam sebuah
bahasa pemrograman C, entah itu C++ atau C#. Fungsi ini juga disebut sebagai
prosedur ( procedure ). Fungsi ini tidak mengembalikan nilai keluaran ( return
output ) yang didapat dari hasil proses tersebut, ini kenapa fungsi ini disebut
void, secara harfiah berarti kosong.

Anda mungkin juga menyukai