Posts

Rekursif V3

  Fungsi Rekursif Faktorial Halo! Saya Erlanda Prasetio, seorang mahasiswa yang sedang belajar Algoritma Pemrograman. Pada kesempatan ini, saya akan memperbaiki kode program yang mengimplementasikan fungsi rekursif faktorial berdasarkan aturan basis dan ekspresi rekursif yang telah disebutkan. Program Fungsi Rekursif Faktorial Berikut adalah program C++ yang telah diperbaiki untuk menghitung faktorial secara rekursif: #include <iostream> using namespace std; // Deklarasi fungsi rekursif faktorial int faktorial(int n); int main() { int hasil, n; cout << "Masukkan Angka = "; cin >> n; hasil = faktorial(n); cout << "Hasil Faktorial = " << hasil << endl; return 0; } int faktorial(int n) { if (n == 1) { return 1; // Basis: nilai faktorial 1 adalah 1 } else { return n * faktorial(n - 1); // Ekspresi rekursif } } Penjelasan Program Program di atas menggunakan fungsi ...

Fungsi Jumlah ber Parameter

Image
Fungsi Penjumlahan dengan Parameter Halo! Pada kesempatan ini, saya akan membahas tentang fungsi penjumlahan dengan parameter. Fungsi ini akan digunakan untuk melakukan penjumlahan antara dua angka yang dimasukkan oleh pengguna. Program Fungsi Penjumlahan Berikut adalah program C++ untuk mengimplementasikan fungsi penjumlahan dengan parameter:  /* Nama = Erlanda Prasetio //Judul Fungsi penjumlahan ber Parameter D.2.H, 25 MEI 2023 Algoritma Pmerograman */ #include <iostream> using namespace std; int main() {     //kamus global     int jumlahAB (int a, int b);     int hasil, a, b;     //dekripsi     cout << "Masukan Angka Pertama = ";     cin >> a;     cout <<"Masukan Angka Kedua = ";     cin >> b;     hasil = jumlahAB(a,b);     cout << "= " << hasil;     return 0; } int jumlahAB (int a, int b){     //kamus lokal   ...

Fungsi Factorial

Image
  Fungsi Factorial dengan Parameter Halo ges! Pada kesempatan kali ini, saya akan membahas tentang Fungsi Factorial dengan Parameter. Fungsi ini berguna untuk menghitung nilai factorial dari suatu bilangan bulat yang diinputkan oleh pengguna. Factorial atau Faktorial Sebelum kita lanjut, mari kita bahas dulu tentang apa itu factorial atau faktorial. Factorial dari sebuah bilangan bulat positif N (dinyatakan dengan N!) adalah hasil perkalian semua bilangan bulat positif dari 1 hingga N. Contohnya, factorial dari 5 (ditulis sebagai 5!) adalah: 5! = 5 x 4 x 3 x 2 x 1 = 120 Program Fungsi Factorial Berikut adalah program C++ untuk menghitung factorial dengan menggunakan fungsi dan parameter: /* Nama = Erlanda Prasetio //Judul Fungsi Factorial ber Parameter D.2.H, 25 MEI 2023 Algoritma Pmerograman */ #include <iostream> using namespace std; int kaliFactorial(int n); int main() { int n, hasil; cout << "Masukkan Angka (bilangan bulat positif) : "; cin >...