Parameter
Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 48 dari 63.
Fungsi dalam C dapat menerima parameter: variabel yang tercantum dalam definisi fungsi. Nilai sebenarnya yang kamu berikan saat memanggil fungsi disebut argumen.
Nyatakan fungsi yang menerima parameter:
int add(int a, int b) {
return a + b;
}Dalam contoh ini, add adalah fungsi yang menerima dua parameter bilangan bulat, a dan b, lalu mengembalikan jumlahnya.
Panggil fungsi dengan parameter:
int result = add(5, 3);Setelah menjalankan kode di atas, result berisi:
8Kamu juga bisa menggunakan variabel sebagai argumen:
int x = 10;
int y = 20;
int sum = add(x, y);Setelah menjalankan kode di atas, sum berisi:
30Tantangan
MudahBuat fungsi bernama calculateArea yang menerima dua parameter:
- Bilangan bulat
length - Bilangan bulat
width
Fungsi tersebut harus menghitung dan mengembalikan luas (length × width) persegi panjang.
Lalu, di dalam fungsi main, baca dua bilangan bulat dari pengguna yang menunjukkan panjang dan lebar persegi panjang, panggil fungsi calculateArea dengan nilai-nilai ini, lalu cetak hasilnya dalam format: "Area: X", dengan X adalah luas yang dihitung.
Coba sendiri
#include <stdio.h>
// Tulis fungsi calculateArea-mu di sini
int main() {
// Baca variabelmu
// Panggil calculateArea dan cetak hasilnya
return 0;
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
2Variabel
Tipe DataBilangan BulatFloat - DoubleKarakterBooleanKonstantaDasar printfAturan Penamaan VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 2Tantangan Rangkuman3Operator
Operator AritmetikaOperator ModuloInkrementasi/PenurunanOperator PenugasanOperator RelasionalOperator Logika Bagian 1Operator Logika Bagian 2Operator Logika Bagian 3Tantangan RangkumanLatihan sendiri: Compiler C online