"easy enough" cukup cukup...... stoppppp diulang dua kali masi ragu ragu
@ichsanabdilah47244 жыл бұрын
untuk memahami video ini perlu rekursif video ini berkali-kali
@dimashamzah90994 жыл бұрын
sama gan wkwkkwkwkw
@ahmadhabib82763 жыл бұрын
sekedar sharing saja, berdasarkan yang saya fahami : itu kunci mahaminnya ada di return terakhir ( return a =2 ) , nah jadi isi dari fungsi " pangkat(2,1)" adalah nilai 2 (karena pangkat(2,1) isinya return a = 2 ) , sehingga 2 * pangkat(2,1) sama dengan 2 * 2 . nah dari fungsi ini ke atas lagi isi dari "pangkat(2,2)" adalah hasil perkalian tadi 2*2 = 4 , jadi 2 * pangkat(2,2) sama dengan 2 * 4 , dan seterusnya keatas sampai return terakhir return terakhir ini yang merupkan hasil akhirnya kalau diliat sih kayak kebawah dulu ngeluarin semua fungsinya yang terus memanggil dirinya sendiri , sampai terakhir mentok return 1 naik lagi ke atas wallahu alam , semoga membantu
@miftakhusurur45532 жыл бұрын
mantap mas, saya juga memahaminya seperti itu
@AbduRahmanTPLP2 жыл бұрын
Mantep mas, jadi ngerti kalau ikut di tulis juga.
@nafirchannel Жыл бұрын
Alhamdulillah setelah melihat 3x saya paham juga😅 terimakasih infonya
@rakharozaqtama34675 жыл бұрын
Terima Kasih sekali kang,sangat membantu.
@aji13712 жыл бұрын
bang saran saya tiap ketik sesuatu dijelasin juga bang perbarisnya sama alurnya juga, jangan ketik cepet terus selesai gitu. Terus kita yang pemula pahamnya darimana😢
@ahmadhabib82763 жыл бұрын
akhirnya terpecahkan juga bagaimana rekursif bekerja , jazakallahu khairan bang terimakasih
@ariefriski62335 жыл бұрын
materi 1 sampai 34 masih bisa diserap otak . MATERI 35 INI KOK MENTAL MULU MATERINYA YAA ????? :(
@muhamadwahyutirta48224 жыл бұрын
Sama heheh
@gwihsanz431 Жыл бұрын
😂😂😂
@willyardiyanto38926 жыл бұрын
Kerasss.. Ilmu barokah koding++ (komedi) :)
@DuZe-p4y4 ай бұрын
Contoh lain: int sum(int k) { if (k > 0) { return k + sum(k - 1); } else { return 0; } } int main() { int result = sum(10); cout
@zakyhermawan54656 жыл бұрын
bang, ada tips/saran memahami fungsi rekursif yang agak ribet gak ? Saya kadang pusing sendiri soalnya, hehe
@tantopuyeng19484 жыл бұрын
thank you kak ilmunya iklannya saya gak skip
@fasyaraihanmaulana12804 жыл бұрын
ngeblank sebentar tpi lama lama ngerti makasih yah bank telah menemani quarantine day:(
@felixreagan81924 жыл бұрын
Harus nonton berkali kali baru bisa agak ngerti
@rdk78345 жыл бұрын
Bagus banget kakak, aku jadi mengerti :D
@oktoniuszevanya50554 жыл бұрын
mantap mantap mantap
@MrBadboy-l6o9 ай бұрын
Ini sama kaya a × ( a x ( a × ( a x ... ))))... Sampe b nya
@yukiriisaku2 жыл бұрын
Another loop, another otak ngeloop
@johannesriskisitinjak22574 жыл бұрын
Semangat terusss kakkk
@burtonaffandi50674 жыл бұрын
Makasih pa!
@reiandraathillah17473 жыл бұрын
puyeng gua bang
@andimuhammadrizal95292 жыл бұрын
int pangkat (int a, int b) { while (b >= 1) { return a * pangkat(a, (b - 1)); } } aku iseng coba rekursif pake while kayak diatas kok malah berhasil ya, ada yang bisa tolong jelasin gak knp ini berhasil?
@LuisSiul-uh4wh9 ай бұрын
bang itu return yang didalam fungsi rekursif apa harus sesuai sama nama dari variabel yang ada di dalm rekursifnya bang?
@miftakhusurur45532 жыл бұрын
bang pukis mau tanya apa kelebihannya kita kalau pakai fungsi pangkatRekursif dari pada pangkatIterasi untuk menghitung sebuah nilai pangkat?
@charles47974 жыл бұрын
Bg mau nanya yg menit 5:19 disini saya mencoba dua kali. Pertama ketika saya masukkan angka 12 dan pangkat 12 mengapa hasil iterasinya jadi -251658240 dan begitu juga sebaliknya bg ketika saya masukkan angkat 12 terus pangkatnya 123 hasil iterasinya 0? Bg mohon arahan dan dijelaskan kenapa bisa begitu ketika saya masukkan inputannya kyk gitu bg
@carlesoctavianus65054 жыл бұрын
Coba ganti tipe datanya jdi double atau long long.
@snyfalcryo5244 жыл бұрын
Int batasnya cuma 2^31, lebih besar dari itu data error/integer overflow Untuk nilai lebih besar, pake long long
@aogi14192 жыл бұрын
aduh pak, naha rada jangar nya.. 😂
@rahmats.89134 жыл бұрын
kalo penerapan fungsi rekursif itu untuk apa aja yang selain pada operasi matematika?
@vannvirgo51834 жыл бұрын
Pake software apa kak text editornya?
@ericprd3 жыл бұрын
sublime text
@ihwanell57046 жыл бұрын
tolong buatin dan jelasin program tower of honey dong min, btuh buat tugas kuliah
@GamerSwah5 жыл бұрын
Kak kenpa pas pangkat kita tidak memakai library cmath yg kk ksk ...kan biar gk muter buat program 😁
@aureliuselvin13825 жыл бұрын
biar dibiasakan bkin fungsi sendiri 😁
@PleaseWait...4 жыл бұрын
Ntar error pas pakai cin
@samloberutu77556 жыл бұрын
btw bg,, ngodingnya pake aplikasi apa ?? plis dibalas :)
@KelasTerbuka6 жыл бұрын
Sublime text
@samloberutu77556 жыл бұрын
Kelas Terbuka makasi bg
@kikisusanto88823 жыл бұрын
👍👍👍
@shofyansky6 жыл бұрын
Rekursif, berarti bentar lagi ke dynamic programing yeaay
@KelasTerbuka6 жыл бұрын
yeaaah....kita bahasnya agak tipis di dasar-dasar programming.. ..nanti kalo udah masuk ke searching algorithm baru we will get really deep to the topic!!!
@shofyansky6 жыл бұрын
Kelas Terbuka ok, sip lanjutkan mas bro
@fahmiirfan69236 жыл бұрын
@@KelasTerbuka ini jadi ga om? hehe
@test-zy9xw6 жыл бұрын
Buat tutorial SAP 2000 dong mas
@atarasiarasi75882 жыл бұрын
Materi masih belum saya pahami yg ada hubungannya dengan looping terutama ada pake rumus matematika
@korasukaro77942 жыл бұрын
bang lo nulis2 di layar itu pake apa? ada link pembelian gak?
@rezatarajajan3 жыл бұрын
mas kalo fungsi 'pangkat iterasi' tuh maksudnya fungsi non rekursif kah? jadi fungsi yg gapake rekursif gitu
@iyxan236 жыл бұрын
boleh minta sublime text 2 nya gak?? :)
@KelasTerbuka6 жыл бұрын
Bukannya tingal donlot aja ya? Heuheu
@GenbyZenby10 ай бұрын
saya tidak paham bagian "hasil = hasil * a"? itu seperti "hasil = a * a" bukan ?? tolong bantu jawab!. makasih
@dxbramada929410 ай бұрын
Sama gw juga😅
@GenbyZenby10 ай бұрын
@@dxbramada9294 iya masih belum ngerti ampe sekarang.... wkwkwk.. tolong bantu dong!
@GenbyZenby10 ай бұрын
Up!!
@dxbramada929410 ай бұрын
@@GenbyZenbygw juga pernah nyoba ah * a tapi hasil nya tetap kayak, 5 pangkat 3 hasil nya ya 25 gitu kagak berubah a nya
@dxbramada929410 ай бұрын
"a * a
@halo16835 жыл бұрын
haril itu vokalis nya noah. -kang pukis
@ihwanell57046 жыл бұрын
aku hanya rekursi ini yg gg faham, aku pert berkali2 padahal :v
@yosyadirizkikaa40765 жыл бұрын
bang bagai mana klok pangkatnya = 0 ? dan bagai mana klok pangkatnya negatif. angka apapunn jika di pangkatkan dengan 0 hasilnya = 1.
@KelasTerbuka5 жыл бұрын
Nah pertanyaan bagus, di episode ini pangkat 0 dan - belum termasuk. Bagus buat latihan nih, coba aja bro pakai library math. Kalau mau manual berarti harus pakai aproksimasi nilai akar dan itu lumayab ribet matematikanya hehehe
@ariiqsyafiinalfaqih52433 жыл бұрын
klo pangkat 0 if(b == 0) { return 1 } karena bilangan apapun dipangkat 0 hasilnya 1
@muhammadraihanalfarizy6836 Жыл бұрын
kayak gini int pangkat( int basis, int eksponen ){ if( eksponen == 0 ){ return 1; } return basis * pangkat( basis, ( eksponen-1 ) ); } @@ariiqsyafiinalfaqih5243
@arka81564 жыл бұрын
Banyak yg bingung di rekursif,malah aku bingung di segitiga loop ☺️ ada apa dengan otak saya
@malikysyailendra59513 жыл бұрын
Beda2 ngab. Saya bingung di fungsi default arg wkwkkwkwk
@kazee77312 жыл бұрын
@@malikysyailendra5951 fungsi default arg bukannya gampang pake banget?
@nasyahniesyah17104 жыл бұрын
Bang, (a,(b-1)) , b nya gak ikut dikali? Digimanain sih itu bang? Bingung euy🥴
@fauzeinmulyawarman50363 жыл бұрын
Rekursif udah mulai susah uy... ;(
@jonathanandreaspangkey31673 жыл бұрын
belajar fungsi rekursif nntinya dipake dmn sih?pdahal yg pertama operasi pangkatnya udah, mlah di tamba ribet, serius nanya, benar2 pemula
@cicaksalto236 жыл бұрын
bang saya bingung dibagian if yg mana b == 1 dan b
@p3k8465 жыл бұрын
b==1 itu artinya b nya harus satu, sedangkan b
@calvinnickholaskurniawan6033 жыл бұрын
kak kalo menggunakan void apakah tetep termasuk fungsi rekursif?
@ridwanskie2 жыл бұрын
tidak, gaada pengembalian
@jokosupriadi60405 жыл бұрын
Mas, apakah semua tutorial awal sampai akhir, apa ada berupa buku dan di jual di mana terima kasih
@sahrulusman32164 жыл бұрын
Bang pusing aduh.
@AHMDDESIGNER3 жыл бұрын
bang cara membuat source file input random namun outputnya berurutan, bilangan bulat
@SanopJuntak5 жыл бұрын
Kang, ini artinya rekursif itu perulangan tanpa decrement/increment dong?
@ArielYoutube4 жыл бұрын
Tergantung konteksnya bro
@tyrant37114 жыл бұрын
Bang kok aku hasil iterasi 3 pangkat 6 jadi 2187 ? padahal sudah sesuai sama yang abang
@alvinakrisendi26204 жыл бұрын
Bang aku ga ngerti bagian return nya, pas " Akhir dari program " Terus return a, kenapa outputnya jadi Akhir dari program 16 16 itu a nya kah? :)
@daverussell40524 жыл бұрын
Jadi si a itu akan dikirim stelah si b nyampe 1
@daverussell40524 жыл бұрын
Nanti nilai a baru dikirim ke fungsi yang ada diatasnya sampe ke rekursif yang pertama
@nasyahniesyah17104 жыл бұрын
@@daverussell4052 maksud dari program (a,(b-1)) nya itu apa kak? b-1 nya ga ikut dikali? Gimana ih, bingung:( jelasin kak:(
@daverussell40524 жыл бұрын
@@nasyahniesyah1710 ohh gini kak itu kan pangkat rekursif punya 2 parameter a = angkanya, b = pangkatnya. Contoh A = 2 B = 3 Artinya 2 × 2 × 2 Nah fungsi pangkatrekursif kan mengebalikan nilai a × pangkatrekursif(a,(b-1)); Kalau dijadikan angka : 2 × pangkatrekursif(2,(3-1)); Artinya dia harus ngerjaindulu si fungsi pangkatrekursif(2,(3-1)) dulu kan biar dapet nilainya berapa. Secara gak langsung dia bakal loop sampe dapet nilai dari fungsi pangkatrekursif() brp..
@daverussell40524 жыл бұрын
@@nasyahniesyah1710 maka nya diberi kondisi if jika b nya udh 1, artinya pangkat satu maka akan mereturn si a karena bilangan apapun dipangkat 1 = bilangangan itu sendiri
@gwihsanz431 Жыл бұрын
Masih kurang paham di part rekursiv ini 😢
@EtBukaneluu4 жыл бұрын
perasaan di rekursif tersebut tidak ada perintah perpangkatan, kok dia mangkatin sendiri ya ?
@ericprd3 жыл бұрын
kan a x fungsi pangkatRekursif yg dimana itu adalah hasil nilai dari a x a. kalo b nya itu anggap saja seperti pembatas saja berapa kali fungsi itu diulang, sama kayak for. koreksi kalo salah
@v1ctus-0913 жыл бұрын
wut?? overflow ?? kek pernah denger :v
@universe24654 жыл бұрын
Brain.exe not responding
@alanburhannudin47335 жыл бұрын
Asli pusing
@Wow-uo5de3 жыл бұрын
penjelasannya susah dimengerti
@aynulyaqin15884 жыл бұрын
Apk nya apa kak?
@juaniw67354 жыл бұрын
Sublime text 2 / 3
@cicaksalto236 жыл бұрын
oh bang kebalik itu kalo seandainya b == 1 maka dia gk bisa pangkat yg negatif kalo b
@arka81564 жыл бұрын
Oh bukanya karena nilai returnya a yah?
@adilfadhillah59704 жыл бұрын
Bang saya masih sedikit bingung untuk logika rekursif