Posts

Showing posts from May, 2022

Dasar - Dasar Pointer pada C++

Image
     Halo semua, kembali lagi dalam tutorial Dev-C++. Pada tutorial sebelumnya kita telah belajar mengenai fungsi, dan kali ini kita akan membahas mengenai pointer. Tetapi sebelum itu mari kita review kembali sedikit mengenai variabel, dan mengenal apa itu alamat variabel. Alamat Variabel      Tiap variabel yang dideklarasikan dalam program akan ditempatkan pada bagian tertentu dalam memori komputer. Banyaknya memori (byte) yang ditempati oleh suatu variabel tergantung dari tipe datanya. Pada umumnya variabel bertipe char hanya menempati 1 byte memori, variabel bertipe short menempati 2 byte memori dan lain sebagainya. Tiap byte memori mempunyai alamat sendiri (memory address). Sebagai contoh dideklarasikan variabel berikut ini: char  huruf; short angka; int jumlah; Maka di dalam memori komputer, variabel - variabel tersebut akan ditempatkan pada bagian memori dengan alamat seperti pada ilustrasi berikut: Ilustrasi 1     Penempatan variabel di memori komputer      Pada ilustrasi di a

Fungsi Rekursif

Image
     Halo semua, selamat datang kembali dalam tutorial Dev-C++. Langsung saja, kali ini kita akan belajar mengenai fungsi rekursif. Pada tutorial sebelumnya kita telah belajar mengenai fungsi dan cara memanggilnya, kali ini fungsi yang akan kita pelajari kurang lebih sama dalam hal cara memanggilnya tetapi lebih cenderung banyak perbedaannya. Apa saja yang membedakan fungsi rekursif dari fungsi biasa? Mari kita simak tutorial berikut ini. Apa itu Fungsi Rekursif?      Pertama – tama, apa sih fungsi rekursif itu? Fungsi rekursif didefinisikan sebagai fungsi yang dapat memanggil dirinya sendiri. Jadi di d alam fungsi tersebut ada statement yang berisi nama fungsi tersebut, atau dengan kata lain perintah untuk memanggil dirinya (fungsi) itu sendiri. Nah, sekarang pertanyaannya adalah bagaimana caranya fungsi tersebut memanggil dirinya sendiri? Bagaimana mekanisme kode programnya? Cara Menulis Fungsi Rekursif      Cara sebuah fungsi memanggil fungsi itu sendiri adalah dengan menuliskan n