Mengalikan Dua Bilangan secara Rekursi c++
Assalamualaikum Warahmatullahi Wabarakatuh. Hallo teman-teman semua, apa kabar ? Berjumpa lagi di blog CodingLagi. Sebelum lanjut, saya ucapkan banyak terimakasih kepada teman-teman yang telah berkunjung di dalam blog yang sederhana ini. Didalam blog ini teman-teman akan mendapatkan contoh-contoh program sederhana dengan menggunakan bahasa pemrograman c++.
Oh iya, bagi yang mencari contoh-contoh program sederhana dengan menggunakan berbagai bahasa pemrograman c++ atau tampilan-tampilan aplikasi mobile sederhana dengan menggunakan flutter, silahkan kunjungi Channel Youtube saya yang linknya terdapat di bawah ini.
Channel CodingLagi :
https://www.youtube.com/channel/UCfolbuwUjALSoZV33Q4GTNA
Nah, kali ini saya akan membagikan kepada teman-teman semua sebuah program sederhana tentang bagaimana caranya untuk Mengalikan Dua Buah Bilangan secara Rekursi. Untuk hasil akhir dari programnya, kira-kira akan sama seperti pada gambar di bawah ini.
Baca Juga :
- Hitung Luas & Volume
Balok dengan Fungsi C++
- Cetak Data ke Dalam Notepad dengan Struct C++
- Mengalikan Dua Bilangan secara Rekursi Java
Langkah pertama yang harus kita lakukan ialah membuat sebuah fungsi rekursi (dalam kasus ini nama fungsinya kali ) dengan dua buah parameter. Parameternya adalah dua buah variable bertipe data integer (dalam kasus ini adalah int a dan int b).
Kemudian di dalam fungsi tersebut kita buat sebuah
pengkondisian yang dimana kondisinya adalah, jika nilai dari
variable b sama dengan angka 1, maka kembalikan nilai
dari variable a. Jika bukan, maka kembalikan nilai dari hasil
perhitungan variable a dijumlahkan dengan fungsi itu
sendiri yang didalamnya terdapat variable b dikurangkan dengan angka.
Penulisannya akan seperti ini; a + kali (a, b – 1).
Untuk pemberian nilai dari dua variable tersebut,
kita lakukan pada fungsi utamanya (fungsi main). Jadi, di dalam
fungsi main ini akan kita buat dua buah inputan untuk masing-masing nilai
variabelnya. Sebelum itu, deklarasikan terlebih dahulu untuk masing-masing
variabelnya. Tipe datanya pun disamakan dengan tipe data pada variable yang
terdapat pada fungsi rekursinya.
Pada saat kita mau menampilkan hasilnya, kita
tinggal memanggil fungsi rekursi yang telah kita buat tadi.Nah, kira-kira untuk
contoh implementasi programnya akan sama seperti pada listing kode di bawah
ini.
Ok, itu dia isi programnya teman-teman. Jika teman-teman masih merasa kesulitan dengan programnya, silahkan bertanya pada kolom komentar di bawah ya. Dan jika suka dengan programnya, silahkan share ke sosial media teman-teman. Sampai jumpa pada contoh-contoh kasus selanjutnya. See you....: )
0 Response to "Mengalikan Dua Bilangan secara Rekursi c++"
Post a Comment