Senin, 30 Maret 2015

Sentinel-Controlled Loop

Saat kita membuat suatu perulangan biasanya kita sudah  menentukan pada titik apa perulangan tersebut akan berhenti. Misalnya :


int main(){
   int kue= 5;
   while (kue >0){
 cout<<"kuenya masih "<<kue<<" makan lagi ahh"<<endl;  

kue--;
  } 
return 0;
}

Artinya kita tentukan program berhenti setelah kue=0.


Menempatkan Kelas Pada File Yang Berbeda


Kalo kawan2 pernah mencari source code suatu project yang sudah jadi di internet seperti game atau aplikasi dekstop dan sebagainya, pasti teman2 akan menemukan source code yang berada pada beberapa file secara terpisah. Hal ini memudahkan programmer untuk mengelola source code mereka terutama jika project tersebut dikerjakan oleh beberapa orang. Nah sekarang  mari kita coba buat kelas pada file yang berbeda..


Constructor di C++

Constructor itu kalo tidak salah2 amat itu adalah fungsi yang akan dipanggil secara otomatis tepat waktu kita membuat objek. Dengan kata lain  kita tidak perlu memanggil fungsi melalui objek seperti ini lagi = objek.fungsi(); . Constructor biasanya digunakan untuk menginisialisasi suatu variabel. Untuk menggunakan constructor kita perlu mengetahui beberapa aturan dasar:
1.    Constructor tidak memerlukan return type
2.    Nama constructor sama dengan nama Class
Selebihnya kita liat contoh dibawah :

Menggunakan Variabel Dalam Class Dengan Benar

Menggunakan Variabel Dalam Class Dengan Benar

Apa yang salah dari kode dibawah ini ?

Kamis, 12 Maret 2015

Membuat Class dan Object di C++

Sebelumnya saya ingin memastikan bahwa teman2 sudah memahami konsep dari objek dan kelas itu sendiri karena di artikel ini saya hanya akan membahas bagaimana kita membuat  kelas dan objek di c++.
   
Membuat kelas adalah cara termudah untuk mengelompokkan fungsi2 atau variabel. Biasanya fungsi2 yang saling berkaitan satu sama lain ditempatkan pada kelas yang sama untuk memudahkan programmer menemukan dan menggunakan fungsi2 tersebut. Untuk lebih jelasnya kita lihat contoh berikut :

Blog apa ini!

- Hhhaalllahh ini cuma blog2an tidak jelas mau kemana arahnya.. udah lama dibuat masa sepi trus..

>>ya ealah postingannya saja sdikit!!

- -____- ya mau gimana lagi.. orang internet aja susah!

>>halllaaahh alasan saja..memang situ yang malass update blog.. artikel yang harusnya sudah lama diposting malah baru sj diposting!

-iya deh iya saya ngaku salah.. ampun kek

>>kamprett kita kan seumuran!!

- oh..sbntar.memangnya kamu ini sapa ya?

>>grrrrrrrrr!!!

- hehe sorry bro.. saya janji deh klo internetnya lancar bakal posting lebih banyak.. tapi bay dewey ini lagi goyang dikit nih

>>apanya yang goyang?

- sinyal modemnya.. sekarang saya berada dititik pertemuan antara sinyal edge dan hsdpa.. jadi kalo goyang sdikit yah lemot gitchu

>>emang posisimu dimana?

- di 480 derajat lintang selatan..tepat dibawah garis katulistiwa.. berhadapan langsung dengan arema malang

>>ohh..coba geser sedikit..

- geser kemana??

>>GESER KESINI BIAR KULABRAK KAU!!!

Fungsi menggunakan Multiple Parameter

Sebelumnya buat teman2 yang belum memahami apa itu parameter dapat membaca konsep dasarnya disini.  Nah jika sudah berarti teman2 bakal lebih mudah memahami penggunaan multiple parameter.  Dan karena saya malas menjelaskan tentang teori jadi kita langsung ke contoh koding nya saja hehe

Membuat Parameter Fungsi di C++

Sebelumnya saya sudah menjelaskan tentang  bagaimana menggunakan suatu fungsi, namun saat itu kita belum menggunakan parameter. Apa itu parameter? Secara sederhana parameter adalah informasi tambahan yang dibutuhkan fungsi agar dapat berjalan. Untuk mempermudah saya akan  memberi contoh : Misalkan jika kita ingin membuat fungsi untuk menghitung umur seseorang, kita membutuhkan suatu informasi tentang kapan orang tersebut lahir.  Berikut contoh dalam source codenya:
   

Pengenalan Function dalam C++

Teman2 saat ini saya akan membahas tentang konsep dari function/fungsi dalam c++.

Apa itu fungsi?
Program komputer terbuat dari begitu banyak  fungsi. Contoh sederhana dari fungsi yang pasti sering kita lihat adalah seperti dibawah ini:

Konsep dasar Variabel





Teman2 kali ini saya akan menjelaskan konsep dasar yang sangat sederhana tentang  penggunaan variabel.
Ada 2 cara yang biasanya digunakan untuk membuat variabel;