🧩 Fungsi
Membungkus langkah-langkah jadi satu nama yang bisa dipanggil berulang.
Membuat & memanggil
Fungsi menerima masukan (parameter) dan mengembalikan hasil. C++/Rust wajib menuliskan tipe kembaliannya.
C++
int duaKali(int x) {
return x * 2;
}
// dipanggil: cout << duaKali(5); // 10Python
def dua_kali(x):
return x * 2
print(dua_kali(5)) # 10Rust
fn dua_kali(x: i32) -> i32 {
x * 2
}
// dipanggil: println!("{}", dua_kali(5));