Posts

Kata Pengantar

Image
Hello guys,      Selamat datang di Blog saya. Saya lulusan dari Fakultas Teknologi Informasi (FTI) dari Universitas Tarumanagara, Jakarta. Dalam blog ini saya ingin membagikan materi tentang pemrograman - pemrograman yang digunakan dalam belajar ilmu Teknologi Informasi. Saya berusaha merangkumnya sejelas dan semudah mungkin untuk dipahami oleh para pembaca sekalian. Semoga ilmu yang saya bagikan ini bisa bermanfaat bagi para pembaca yang sedang belajar Teknologi Informasi. Terimakasih dan salam sukses.

Character dan String

Image
Halo semuanya, selamat datang kembali dalam tutorial pemrograman C++. Seperti biasa selalu ada yang baru dalam pemrograman C++ ini dan saya rasa kalian pasti ingin mengetahui kelanjutan tutorial kita dari yang sebelumnya. Oke, tutorial sebelumnya kita telah belajar mengenai Pointer dan Alokasi Memori Dinamik. Kali ini kita akan belajar tutorial baru yaitu Character dan String. Tentunya kalian sudah tak asing lagi dengan kedua kata tersebut, karena kita pernah membahas sedikit mengenai Character dan String dalam pemrograman C++. Character adalah variabel yang berisi huruf karakter dari A-Z dan a-z, dan string adalah variabel yang berisi deretan dari karakter - karakter tersebut. Tentu saja kedua definisi tersebut benar dalam hal dasarnya, tetapi dalam tutorial ini kita akan ulas lebih mendalam lagi tentang kedua hal yang dasar ini. Mari kita mulai simak tutorial berikut. Pendahuluan Suatu variabel yang bertipe karakter ( char ) dalam C++ tentunya hanya dapat menyimpan sebuah karakter. J

Pointer dalam Fungsi dan Alokasi Memori Dinamik

Image
     Halo semua, berjumpa kembali dalam tutorial C++ dan kali ini kita akan melanjutkan tutorial mengenai Pointer. Pada tutorial Pointer sebelumnya kita telah belajar dasar - dasar cara menyimpan alamat variabel dan membuat program Pointer, kali ini untuk lebih dalamnya kita akan mempelajari cara membuat pointer dalam sebuah fungsi. Kita juga akan belajar bagaimana kita mengalokasikan memori secara dinamik sebagai tambahan. Pertama mari kita pelajari cara membuat fungsi dengan pointer di dalamnya. Pointer sebagai Parameter Fungsi Pada beberapa tutorial sebelumnya kita sudah mengetahui cara membuat sebuah fungsi dengan parameternya juga. Sekarang bagaimana jika kita mengganti parameter fungsi tersebut dengan variabel pointer? Sama seperti variabel lainnya, variabel pointer juga dapat dipakai sebagai parameter fungsi. Perhatikan contoh program berikut: Pada program di atas, kedua fungsi menggunakan pointer sebagai parameternya. Fungsi get akan menerima data lalu disimpan di alamat yang

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