Anda di halaman 1dari 14

Belajar C++ menggunakan Dev C++

Oleh : Fian Arifiani, S.Kom


 Pada awal tahun 1970-an seorang bernama Bjarne
Stroustrup mulai mengembangkan bahasa pemrograman c++
yang merupakan turunan dari Bahasa C.
 Jika Bahasa C merupakan bahasa prosedural maka Bahasa
C++ hadir menggunakan konsep pemrograman berorientasi
objek atau Object Oriented Programming.
 Pemrograman dengan bahasa C menggunakan 2 konsep:
Data - bahan yang akan diolah.
Algorithms - metode pengolahan.
Ketikan kode berikut Bandingkan dengan kode
menggunakan C++ berikut

Bagaimana Hasilnya ??
Header dan Main Program

Header adalah tempat dimana kita akan memasukkan library yang


ada pada C++ kedalam kode program.
Sedangkan main() sebagai blok program utama kita.

Jika kita melihat kode pada baris pertama terdapat kode #include
<iostream>.
Tanda ‘#’ disebut preprocessor
directive.
Preprocessor directive adalah
perintah – perintah yang diberikan
kepada compiler untuk melakukan
definisi, misalnya untuk
memasukkan file library, dan lain
sebagainya.
iostream adalah header yang
dibutuhkan untuk “kegiatan” input
dan output.
Perhatikan Program yang kedua berikut :
Pada contoh pertama tidak
menggunakan baris kode
tersebut.

Jadi intinya penggunaannya


untuk memberitahukan
kepada kompiler bahwa kita
akan menggunakan semua
fungsi, class atau file yang
terdapat pada memori
namespace std.

Kita tidak perlu mengetikan std::cout untuk mencetak output


namun hanya cukup menggunakan fungsi cout saja, karena
telah menggunakan using namespace std;

kode main() adalah blok program yang berfungsi sebagai


badan sebuah alur kondingan atau disebut sebagai program
utama yang ditulis antara kode { hingga }.
mari kita asumsikan bahwa variabel adalah sebuah wadah
yang akan kita pesan ( misalnya: sebuah gelas ).

Ketika kita mendeklarasikan sebuah variabel, hal itu berarti


kita sedang memesan sebuah wadah ke dalam memori untuk
anda gunakan kedalam program.
Lalu, kita dapat mengisi wadah tersebut dengan air ( sebagai
data atau nilai ).

Catatan: sifat dari variabel adalah sementara atau tidak


permanen, artinya data atau nilai yang tersimpan dalam
variabel akan hilang ketika program dimatikan.

Berikut adalah aturan atau sifat yang dimiliki variabel:


1. Variabel hanya digunakan untuk menyimpan data
sementara
2. Variabel hanya mampu menyimpan satu data atau nilai.
3. Variabel bersifat unik
Variabel adalah suatu
tempat yang
digunakan untuk
menampung data atau
konstanta di memori
yang mempunyai nilai
yang dapat berubah–
ubah selama proses
program.
Konstanta pada dasarnya sama seperti variabel, hanya saja nilai
yang tersimpan dalam konstanta tidak dapat dirubah dalam
proses program. Dengan kata lain: bersifat tetap.

Jadi yang mebedakan variabel


dan konstanta adalah sifat dari
wadah tersebut.

Jika variabel memiliki nilai yang


dapat berubah-ubah maka
konstanta bersifat tetap.
 Komentar adalah catatan atau dokumentasi yang ditulis
oleh programmer untuk sebagai pengingat atau
penjelasan ketika membaca sebuah baris kode.

Dalam bahasa C++ ada dua tanda yang dapat di gunakan


untuk sebuah komentar:
 tanda yang di gunakan untuk komentar satu baris saja,
untuk tanda komentar satu baris, menggunakan tanda
dua garis miring //.
 tanda yang di gunakan untuk komentar lebih dari satu
baris. Sedangkan untuk komentar lebih dari satu bari,
menggunakan tannda /*… */.

Anda mungkin juga menyukai