// Contoh Bab 06: fungsi dengan nilai kembali, void, dan beberapa parameter. // // Compile: g++ -std=c++17 -O2 -o fungsi exercises/06/01-fungsi.cpp // Jalankan: ./fungsi #include using namespace std; int kuadrat(int x) { return x * x; } void garis(int panjang) { for (int i = 0; i < panjang; i++) cout << "-"; cout << "\n"; } int maksimum(int a, int b) { return (a > b) ? a : b; } bool di_dalam(int x, int bawah, int atas) { return x >= bawah && x <= atas; } int main() { cout << kuadrat(5) << "\n"; garis(20); cout << maksimum(7, 12) << "\n"; cout << di_dalam(50, 1, 100) << "\n"; // Coba ini: tambahkan fungsi int kubik(int x) lalu panggil di sini. return 0; }