Perbedaan Parameter Aktual dan Formal

Daftar Isi:

Perbedaan Parameter Aktual dan Formal
Perbedaan Parameter Aktual dan Formal

Video: Perbedaan Parameter Aktual dan Formal

Video: Perbedaan Parameter Aktual dan Formal
Video: Penjelasan Parameter Formal dan Aktual 2024, November
Anonim

Perbedaan Kunci – Parameter Aktual vs Formal

Menggunakan Fungsi adalah konsep penting dalam pemrograman. Fungsi adalah sejumlah pernyataan yang dapat melakukan beberapa jenis tugas tertentu. Jika programmer menulis semua pernyataan sebagai satu program, itu akan menjadi kompleks. Fungsi dapat digunakan untuk menghindari itu. Mereka juga dikenal sebagai metode. Setiap fungsi akan memiliki fungsinya masing-masing. Fungsi meningkatkan pengoptimalan kode dan penggunaan kembali kode. Mungkin ada fungsi yang disediakan oleh bahasa pemrograman atau fungsi yang ditulis oleh programmer. Setiap fungsi memiliki nama untuk mengidentifikasinya. Setelah melakukan tugas tertentu menggunakan fungsi, itu dapat mengembalikan nilai. Beberapa fungsi tidak mengembalikan nilai apa pun. Data yang diperlukan untuk fungsi untuk melakukan tugas dikirim sebagai parameter. Parameter dapat berupa parameter aktual atau Parameter Formal. Perbedaan utama antara Parameter Aktual dan Parameter Formal adalah bahwa Parameter Aktual adalah nilai yang diteruskan ke fungsi saat dipanggil sedangkan Parameter Formal adalah variabel yang ditentukan oleh fungsi yang menerima nilai saat fungsi dipanggil.

Apa itu Parameter Aktual?

Parameter aktual adalah nilai yang diteruskan ke fungsi saat dipanggil. Lihat program di bawah ini.

sertakan

void penjumlahan (int x, int y) {

int tambahan;

penjumlahan=x+y;

printf(“%d”, tambahan);

}

void main() {

penambahan (2, 3);

penambahan (4, 5);

}

Menurut program C di atas, terdapat sebuah fungsi yang bernama penjumlahan. Dalam fungsi utama, nilai 2 dan 3 diteruskan ke fungsi tambahan. Nilai 2 dan 3 ini adalah parameter aktual. Nilai-nilai itu diteruskan ke penambahan metode, dan jumlah dua angka akan ditampilkan di layar. Sekali lagi, dalam program utama, dua nilai integer baru dilewatkan ke metode penambahan. Sekarang parameter sebenarnya adalah 4 dan 5. Penjumlahan 4 dan 5 akan ditampilkan di layar.

Apa itu Parameter Formal?

Fungsi atau metode mengikuti sintaks yang mirip dengan yang diberikan di bawah ini:

(parameter formal) {

//set pernyataan yang akan dieksekusi

}

Nama metode adalah untuk mengidentifikasi metode. Tipe pengembalian menentukan tipe nilai yang akan dikembalikan oleh metode. Jika metode tidak mengembalikan nilai, tipe pengembalian batal. Jika fungsi mengembalikan nilai integer, maka tipe yang dikembalikan adalah integer. Daftar parameter formal terlampir dalam tanda kurung. Daftar tersebut berisi nama variabel dan tipe data dari semua nilai yang diperlukan untuk metode tersebut. Setiap parameter formal dipisahkan dengan koma. Ketika metode tidak menerima nilai input apa pun, maka metode tersebut harus memiliki set tanda kurung kosong setelah nama metode. misalnya tambahan () {}; Pernyataan yang harus dieksekusi diapit kurung kurawal.

Perbedaan Antara Parameter Aktual dan Formal
Perbedaan Antara Parameter Aktual dan Formal

Gambar 01: Parameter

Parameter formal adalah variabel yang didefinisikan oleh fungsi yang menerima nilai saat fungsi dipanggil. Menurut program di atas, nilai 2 dan 3 diteruskan ke penambahan fungsi. Dalam fungsi penjumlahan, ada dua variabel yang disebut x dan y. Nilai 2 disalin ke variabel x, dan nilai 3 disalin ke variabel y. Variabel x dan y bukan parameter sebenarnya. Mereka adalah salinan dari parameter aktual. Mereka dikenal sebagai parameter formal. Variabel-variabel ini hanya dapat diakses di dalam metode. Setelah mencetak penambahan dua angka, kontrol dikembalikan ke program utama.

Apa Persamaan Antara Parameter Aktual dan Formal?

  • Keduanya terkait dengan fungsi.
  • Parameter disertakan di dalam tanda kurung.
  • Setiap parameter dipisahkan dengan koma.

Apa Perbedaan Parameter Aktual dan Formal?

Parameter Aktual vs Formal

Parameter aktual adalah nilai yang diteruskan ke fungsi saat dipanggil. Parameter Formal adalah variabel yang didefinisikan oleh fungsi yang menerima nilai saat fungsi dipanggil.
Fungsi Terkait
Parameter aktual dilewatkan oleh fungsi panggilan. Parameter formal ada dalam fungsi yang dipanggil.
Tipe Data
Dalam parameter sebenarnya, tidak disebutkan tipe data. Hanya nilainya yang disebutkan. Dalam parameter formal, tipe data dari nilai penerima harus disertakan.

Ringkasan – Parameter Aktual vs Formal

Menggunakan Fungsi adalah konsep yang berguna dalam pemrograman. Fungsi membantu mengurangi panjang kode dan mengurangi kompleksitas. Juga mudah untuk melakukan pengujian, debugging, dan meningkatkan pemeliharaan kode. Beberapa fungsi mungkin tidak memerlukan input, tetapi beberapa fungsi memerlukan input. Dimungkinkan untuk melewatkan data ke fungsi sebagai input. Mereka dikenal sebagai parameter. Dua istilah umum yang terkait dengan fungsi adalah Parameter Aktual dan Parameter Formal. Perbedaan antara Parameter Aktual dan Parameter Formal adalah bahwa Parameter Aktual adalah nilai yang diteruskan ke fungsi saat dipanggil sedangkan Parameter Formal adalah variabel yang ditentukan oleh fungsi yang menerima nilai saat fungsi dipanggil.

Unduh PDF Parameter Aktual vs Formal

Anda dapat mengunduh versi PDF artikel ini dan menggunakannya untuk tujuan offline sesuai catatan kutipan. Silakan unduh versi PDF di sini: Perbedaan Antara Parameter Aktual dan Formal

Direkomendasikan: