Anda di halaman 1dari 21

BAB 1

1.1 PENGANTAR
Bahasa C++ merupakan salah satu bahasa pemrograman yang tergolong tua. Namun masih
dianggap berjaya sampai saat ini karena beberapa programmer masih menggunakan bahasa
pemrograman C++ untuk membuat suatu aplikasi. Bebrapa perusahaan yang menggunakan bahasa
pemrograman C++ diantaranya Linkedln, Facebook, Evernote, Microsoft dan Opera. diciptakan oleh
Bjarne Stroustrup di AT&T Bell Laboratories awal tahun 1980-an. Bahasa C++ merupakan
pengembangan dari bahasa C. Symbol ++ dalam tulisan C++ merupakan operator C untuk operasi
penaikan, muncul untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari
bahasa sebelumnya yaitu bahasa C. ++. Bahasa C++ dikembangkan untuk mendukung pemrograman
yang berorientasi pada objek (OOP) yang tidak dimiliki oleh bahasa sebelumnya yaitu bahasa C.
Beberapa kompiler yang dapat digunakan untuk mengkompilasi kode C++, diantaranya ialah :

Borland C++ Dev C++ GNU Compiler Collection

Code Blocks Watcom C/C++ dsb…

Microsoft Visual C++ C++ Builder

PEMROGRAMAN C++ 1
Bagi Pemula
Do You Know
Pengelompokan tingkatan bahasa pemrograman secara umum terbagi menjadi 2, yaitu :
1. Bahasa Tingkat Tinggi, merupakan bahasa pemrograman yang codingnya lebih ke arah pemahaman
manusia pada umumnya. Contoh bahasa pemrograman tingkat tinggi ialah :
 Pascal  Java  Delphi  Phyton
 Cobol  C / C++  Ruby  Dart
 Basic  Rust  Visual Basic  dll
2. Bahasa Tingkat Rendah, merupakan bahasa pemrograman yang codingnya sulit mengikuti pemahaman
manusia pada umumnya. Contoh bahasa pemrograman tingkat rendah ialah :
 Assembler

1.2 PENGANTAR DEV C++


Dev C++ merupakan salah satu IDE (Intergrated Developer Enviroment) C/C++. IDE (Intergrated
Developer Enviroment) ialah perangkat lunak yang digunakan untuk membangun aplikasi dimana
didalamnya terdapat penggabungan beberapa tools yang dibutuhkan oleh pengembang
aplikasi(programmer) kedalam satu bentuk GUI(graphical user interface). IDE (Intergrated Developer
Enviroment) memiliki beberapa fitur pendukung, yaitu :
1. Source code editor, merupakan teks editor yang dapat membantu dalam menulis kode

program
2. Compiler, merupakan sebuah program yang dapat mengubah/mengkonversi kode program

menjadi program computer


3. Debugger, merupakan sebuah program yang digunakan oleh programmer untuk

menemukan bug/kesalahan pada kode program aslinya


Sejak tahun 2020 Dev C++ disponsori oleh Embarcadero dan merupakan salah satu IDE
(Intergrated Developer Enviroment) yang bersifat open source, sehingga anda dapat dengan bebas
mendownloadnya. IDE (Intergrated Developer Enviroment) dapat didownload dengan bebas dan
gratis dengan cara mengunjungi laman berikut : https://www.embarcadero.com/free-tools/dev-cpp.

PEMROGRAMAN C++ 2
Bagi Pemula
2
Gambar 1. 1 Logo Dev C++

1.3 INSTALASI DEV C++

Berikut tata cara instalasi Dev C++ :


1. Buka hasil download Dev C++ :
2. Pilih bahasa yang diinginkan. Misal pilih : English kemudian klik OK.

3. Selanjutnya akan muncul tampilan berikut :

PEMROGRAMAN C++ 3
Bagi Pemula
3
4 Pilih kemudian klik tombol I Agree, sehingga tampil halaman berikut :

5 Pilih dan klik tombol Next, sehingga muncul tampilan berikut :

6 Pilih dan klik tombol Install, sehingga muncul tampilan installasi Dev C++ berikut :

PEMROGRAMAN C++ 4
Bagi Pemula
4
7 Klik tombol Next , sehingga muncul tampilan berikut :

PEMROGRAMAN C++ 5
Bagi Pemula
5
8 Tekan tombol Finish dan akan muncul tampilan berikut :

9 Pilih bahasa yang akan digunakan ketika anda akan bekerja menggunakan editor Dev
C++ (pilih English) lalu klik tombol Next. Selanjutnya akan muncul tampilan berikut :

10 Pilih jenis font, color dan theme yang diinginkan (pilihan font, color dan theme yang anda
pilih akan dapat dilihat ketika anda mulai bekerja pada editor Dev C++ yaitu ketika
mengetikan kode program). Klik tombol Next, sehingga muncul tampilan berikut :

PEMROGRAMAN C++ 6
Bagi Pemula
6
11 Klik OK, maka akan muncul tampilan sesuai dengan theme yang anda pilih pada tahapan

sebelumnya(tahapan no.10).

1.4 AWAL MENGGUNAKAN DEV C++


Setelah anda melakukan instalasi Dev C++ selanjutnya adalah membuat project baru dengan cara :
1 Buka editor Dev C++ :

PEMROGRAMAN C++ 7
Bagi Pemula
7
2 Pilih File > New > Project > Console Application. Beri Nama Project yang semula
bernama Project1 ganti dengan Test1 kemudian pilih C++ Project lalu Tekan
OK>Simpan. Test1 akan menjadi nama project yang akan dibuat.

Setelah disimpan, maka akan masuk ke editor C++ dengan tampilan berikut :

PEMROGRAMAN C++ 8
Bagi Pemula
8
1.5 STRUKTUR BAHASA C++

Header dalam C++

Komentar dalam C++

Isi Program

PERHATIKAN

Isi program berada didalam main utama dan ditandai dengan kurung kurawal buka ({) sebagai pembuka dan
setelah selesai menulis kode program ditutup dengan tanda kurung kurawal tutup (})

1.6 HEADER DALAM C++


Coding atau kode program merupakan kode yang diketikan programmer di editor bahasa
pemrograman. Pada bahasa pemrograman C++ ada yang disebut dengan istilah header. Header
dalam coding tujuannya untuk memasukan suatu library yang ada dalam C++ kedalam coding.
Penggunaan suatu library dalam suatu program tergantung kebutuhan programmer, saat membuat
program C++ programmer wajib memasukan header “iostream”. Dibelakang suatu header terkadang
ditulis ekstensi *.h yang artinya header. Namun, beberapa compiler tidak perlu lagi menuliskan *.h
setelah menuliskan file header (misal : <iostream.h> menjadi <iostream>) sudah mampu running
tanpa error. Sebelum menulis nama header yang akan digunakan biasanya diawali dengan symbol
‘#‘. Simbol ‘#‘ merupakan preprocessor directive, yaitu perintah-perintah yang diberikan kepada
compiler untuk melakukan definisi, memasukan file library, dll.

Contoh :
Artinya programmer
#include <iostream> memasukan(include) library iostream
kedalam program

PEMROGRAMAN C++ 9
Bagi Pemula
9
Iostream sendiri dibutuhkan untuk melakukan kegiatan input dan output didalam bahasa
pemrograman C++. Perintah cout dan cin berada didalam library iostream, sehingga tanpa

mencantumkan header tersebut kode program yang dibuat tidak akan bisa di compile.

PERHATIKAN

Setiap akan masuk pada penulisan isi program diwajibkan untuk menuliskan kata ‘main()’ terlebih
dahulu. Main() adalah fungsi utama yang harus ada dalam setiap program C++. Dalam penggunaan
Dev C++, ketika anda memilih console Application maka akan otomatis menampilkan template
main untuk C++ yaitu : int main(int argc, char** argv). Jika anda ingin mengganti main()
diperbolehkan namun apabila tidak mengganti tidak apa-apa.

1.7 KOMENTAR DALAM C++


Bagian komentar biasanya dibuat untuk memudahkan orang lain atau programmer untuk membuat
program yang dibuat. Komentar dalam bahasa C++ ditulis dengan menggunakan tanda :
/* ...komentar.... */ komentar ditulis di dalam simbol apitan menggunakan pembuka /*
dan ditutup dengan */

Komentar ini digunakan untuk menuliskan komentar lebih dari satu


baris
// ......(komentar) komentar menggunakan simbol // digunakan untuk menuliskan

komentar dalam satu baris saja

Sebuah komentar dalam bahasa C++ tidak akan ikut di compile, jadi anda tidak usah khawatir akan

penggunaan komentar dalam penulisan kode program dalam bahasa pemrograman C++ .
Contoh penggunaan komentar pada bahasa C++:
Contoh penulisan Komentar lebih
/* Program untuk menampilkan kata STTI dari 2 baris
menggunakan bahasa pemrograman C++*/
//mulai Contoh penulisan Komentar 1 baris

# include <iostream>
using namespace std;
int main(int argc, char** argv)
{
cout<<“Hello C++“;
return 0;
}

PEMROGRAMAN C++ 10
Bagi Pemula
10
Analisis penulisan coding tersebut
1. Kode program /* ---komentar---*/, digunakan untuk menuliskan komentar lebih dari satu baris
. komentar tidak akan dieksekusi oleh compiler.
2. Apabila komentar ditulis menggunakan simbol //, maka komentar tersebut hanya dapat ditulis
satu baris . komentar tidak akan dieksekusi oleh compiler
3. Kode program cout<<“Hello C++“; akan menghasilkan output Hello C++ di layar

1.8 IDENTIFIER
Identifier merupakan suatu pengenal yang dideklarasikan agar kompiler dapat mengenalinya.
Suatu identifier dapat berupa variable, konstanta ataupun yang lainnya. Identifier berupa variable
dan konstanta digunakan untuk menampung suatu nilai dalam program.

1. KONSTANTA
Konstanta merupakan identifier yang nilainya bersifat tetap/konstan (tidak dapat diubah-ubah lagi).
Konstanta digunakan untuk nilai-nilai yang berupa tetapan seperti pada saat akan menghitung luas
lingkaran membutuhkan nilai π yaitu 3.14 ataupun 22/7. Terdapat dua cara penulisan konstanta yaitu
dengan cara :
 Menggunakan #define  Menggunakan kata const

# include <iostream> # include <iostream>


#define phi 3.14 using namespace std;

const float phi=3.14;


int main(int argc, char** argv)
{
//isi program
}

2. VARIABEL
Penulisan variable/pengenal digunakan untuk mewakili suatu nilai dalam kode program. Suatu nilai
dalam variabel dapat bersifat statis maupun dinamis, berbeda dengan konstanta yang nilainya
bersifat statis.

PEMROGRAMAN C++ 11
Bagi Pemula
11
1 PENDEKLARASIAN VARIABEL

Terdapat format penulisan pada saat anda akan mendeklarasikan suatu variabel, yaitu :
Tipe data nama_variabel ;

Pendeklarasian variabel dapat diawali dengan menuliskan tipe data untuk nama variable,
kemudian dilanjutkan spasi kemudian penamaan variable dan diakhiri dengan tanda titik koma.
Pemilihan tipe data harus sesuai dengan variable yang akan dibuat. Contoh pendeklarasian
variable :

int tinggi ; Nama_variabel

Tipe data

Terdapat beberapa jenis variabel yang harus anda ketahui, yaitu :


1. Variabel global, merupakan variabel yang dideklarasikan sebelum main utama.

Variabel global dapat dikenali oleh semua lingkungan dalam program. Contoh program :

/*Program sederhana */

# include <iostream>
using namespace std;

int A; //variable global

int main(int argc, char** argv)


{
A=10;
cout<< “Nilai A :“<<A ; //output
return 0;

Analisis penulisan coding


1. int A ; merupakan contoh pendeklarasian variabel global dimana ditulis diatas
sebelum masuk ke main utama. Maksud int A ialah int untuk tipe data integer
sedangkan A merupakan nama variabel

2. A=10, memiliki maksud penugasan untuk variabel A bernilai 10.

PEMROGRAMAN C++ 12
Bagi Pemula
12
3. cout<< “Nilai A :“<<A digunakan untuk menampilkan output. Output akan
memanggil nilai variabel A yang ditugaskan sebelumnya yaitu 10, sehingga kode
program tersebut akan menghasilkan output : Nilai A : 10
2. Variabel lokal, merupakan variabel yang dideklarasikan didalam main utama. Variabel

lokal tidak dapat dikenali oleh lingkungan luar program dan hanya bisa dikenali dalam
main saja. Contoh program :

/*Program sederhana */

# include <iostream>
using namespace std;

int main(int argc, char** argv)


{
int A; //variable lokal
A=10;
cout<< “Nilai A :“<<A ; //output
return 0;
}

Analisis penulisan coding


1. int A=10 ; merupakan contoh pendeklarasian variabel lokal karena diletakan
didalam main utama . int untuk tipe data integer sedangkan A merupakan nama

variabelnya, dimana variabel A diberikan nilai 10.


2. Kode program cout<< “Nilai A :“<<A ; akan memanggil nilai dari
variable A yaitu 10, sehingga menghasilkan output : Nilai A : 10
3. Variabel statis, merupakan suatu variabel yang nilainya tetap tidak dapat diubah-ubah

lagi. Contoh program :

/*Program sederhana */
# include <iostream>
using namespace std;

int main(int argc, char** argv)


{
int A=10; //pendeklarasian variable statis
cout<< “Nilai A :“<<A ;
return 0;
}

PEMROGRAMAN C++ 13
Bagi Pemula
13
Analisis penulisan coding :
1. int A=10 ; merupakan contoh pendeklarasian variabel dengan nilai variabel
bersifat statis, sebab nilai A tidak dapat berubah/tetap bernilai 10.
2. Kode program cout<< “Nilai A :“<<A ; akan memanggil nilai dari
variable A yaitu 10, sehingga menghasilkan output : Nilai A : 10
4. Variabel dinamis, merupakan suatu variabel yang nilainya dapat diubah-ubah sesuai

inputan pengguna. Contoh program :


/*Program sederhana */
# include <iostream>
using namespace std;

int main(int argc, char** argv)


{
int A; //pendeklarasian variable dinamis
cout<<” Input Nilai A :”;
cin>>A;
cout<< “Nilai A :“<<A ;
return 0;
}

Analisis penulisan coding


1. int A merupakan contoh pendeklarasian variabel dengan nilai variabel bersifat
dinamis sebab variabel A tidak diberikan nilai/ nilai A berdasarkan inputan yang
dimasukan oleh pengguna. Apabila anda akan membuat variabel secara
dinamis maka otomatis akan ada selalu yang diinput, sehingga perintah cin

sudah pasti diikutsertakan.


2. int A maksudnya ialah int untuk tipe data integer sedangkan A merupakan

nama variabelnya, dimana variabel A tidak diberikan nilai.


3. Kode program cout<<” Input Nilai A :”; menghasilkan output kedalam
layar Input Nilai A : ,inputan ini wajib diisi oleh pengguna
4. Kode program cin>>A akan membaca nilai yang diiput oleh pengguna

PEMROGRAMAN C++ 14
Bagi Pemula
14
5. Kode program cout<<” Nilai A :<<A”; artinya akan menampilkan
output kedalam layar Nilai A : , dan A merupakan variabel yang akan dipanggi

nilainya.
6. Apabila pengguna Input Nilai A : 10, maka inputan ini akan dibaca dan akan
ditampilkan ulang kedalam layar dengan HASIL Nilai A : 10

1.9 BEBERAPA ATURAN PENULISAN DALAM C++


Dalam bahasa pemrograman C++ berlaku Case Sensitive, artinya huruf besar dan huruf kecil

dibedakan. Penulisan deklarasi huruf besar dan huruf kecilch akan menghasilkan arti yang berbeda.
Contoh : Lebar dengan lebar memiliki arti yang berbeda. Dalam penulisan variabel terdapat beberapa
aturan yang harus diketahui, yaitu :
1. Suatu variabel dapat terdiri dari kombinasi huruf dan angka dengan catatan penulisannya
diawali dengan huruf baru kemudian angka. Suatu penamaan variabel tidak boleh diawali
dengan angka
2. Penamaan suatu variabel tidak boleh mengandung spasi dan simbol-simbol khusus, kecuali
underscore
3. Panjang penamaan variabel tidak dibatasi hanya saja pada saat pembacaan variabel yang
dapat terpakai hanya 32 karakter pertama

1.10 TIPE DATA DALAM C++


Suatu variabel dapat ditulis menggunakan tipe data yang disediakan oleh bahasa pemrograman
C++. Tipe data yang disediakan dalam bahasa pemrograman C++ terdiri dari 2 macam, yaitu :

No Jenis tipe data Tipe Data Penjelasan

Char Tipe data yang digunakan untuk karakter tunggal

Int Tipe data yang digunakan untuk bilangan bulat. Int


1 Tipe data merupakan kepanjangan dari integer
sederhana Long Tipe data yang digunakan untuk tipe data yang diluar
jangkauan range integer

PEMROGRAMAN C++ 15
Bagi Pemula
15
Float Tipe data yang digunakan untuk bilangan pecahan

Double Tipe data yang digunakan untuk bilangan pecahan dan


memiliki tingkat ketelitian lebih baik daripada tipe data
float karena untuk proses matematis hasilnya lebih
akurat dibanding dengan tipe data float

Boolean Tipe data yang digunakan untuk menghasilkan


pengambilan keputusan sebab menghasilkan hasil True
atau False saja

String Tipe data untuk lebih dari 1 karakter

Array Tipe data untuk kumpulan tipe data lain yang sejenis
2 Tipe data Structure Tipe data yang terdiri dari kumpulan tipe data dasar. Tipe
kompleks (struct) data tersebut bisa lebih dari 1 jenis.

Enum Tipe data bentukan yang dibuat sendiri

Pointer Tipe data untuk mengakses alamat memory secara


langsung

1.11 PERINTAH YANG SERING DIPAKAI DALAM C++


Dalam bahasa pemrograman C++ terdapat beberapa perintah yang sering digunakan dalam penulisan
kode program kedalam editor. Beberapa perintah yang sering digunakan pada C++, diantaranya :

1. cout merupakan objek didalam C++ yang digunakan untuk menampilkan data kedalam layar.
File header yang harus disertakan ketika akan menggunakan perintah ini adalah iostream.

Tanda << setelah penulisan perintah cout merupakan insertion operator atau output
operator yang wajib dicantumkan setelah menuliskan perintah cout.
/*Program sederhana */
# include <iostream>

using namespace std;


int main(int argc, char** argv)

{
cout<< “Latihan Bahasa Pemrograman C++“<<endl ;
return 0 ;
}

PEMROGRAMAN C++ 16
Bagi Pemula
16
Analisis penulisan coding
Kode program cout<< “Latihan Bahasa Pemrograman C++“ ; menghasilkan
output kelayar berupa tulisan Latihan Bahasa Pemrograman C++

DO YOU KNOW
Tujuan penggunaan using namespace std adalah agar ketika menuliskan kode
program dalam bahasa pemrograman C++ tidak perlu mengulang kode program
std:: berkali-kali sebelum menuliskan perintah cout . kode program namespace
artinya kode tersebut akan memanggil elemen std agar dapat diakses.

Perbedaan penggunakan using namespace std dengan tanpa menggunakan dapat


dilihat pada contoh dibawah ini dimana keduanya menghasilkan output yang sama
yaitu: Belajar C++
Sangat Mudah

MENGGUNAKAN USING NAMESPACE STD TANPA USING NAMESPACE STD


/*Program sederhana */ /*Program sederhana */

# include <iostream> # include <iostream>

using namespace std; int main(int argc, char** argv)


int main(int argc, char** argv)
{
{ std::cout<< “Belajar C++“<<endl ;
cout<< “Belajar C++“<<endl ; std::cout<< “Sangat Mudah“<<endl ;
cout<< “Sangat Mudah“<<endl ; return 0 ;
return 0 ; }
}

2. cin merupakan objek didalam C++ yang digunakan untuk membaca suatu nilai variabel. File
header yang harus disertakan ketika akan menggunakan perintah ini adalah iostream. Tanda

>> setelah penulisan perintah cin merupakan extraction operator atau disebut juga input
operator yang wajib dicantumkan setelah menuliskan perintah cin.

PEMROGRAMAN C++ 17
Bagi Pemula
17
/*Program sederhana */

# include <iostream>

using namespace std;


int main(int argc, char** argv)
{
int panjang; //deklarasi variabel
cout<< “Input panjang : “ ;
cin>>panjang ;
cout<< “\n Nilai Panjang yang diinput adalah :“<<panjang ;
return 0 ;
}

Analisis penulisan coding


1. Kode program int panjang merupakan pendeklarasian variabel dengan nama
variabel panjang dan memiliki tipe data integer(int).
2. Kode program cout<< “Input panjang : “ akan menghasilkan output
kelayar berupa tulisan Input Panjang :

3. Kode program cin>>panjang digunakan untuk membaca inputan yang


sebelumnya diinput oleh pengguna dan disimpan dalam variabel panjang

4. Kode program cout<< “\n Nilai Panjang yang diinput


adalah :“<<panjang akan menghasilkan output kelayar berupa tulisan Nilai
Panjang yang diinput adalah : dan kode program <<panjang akan membaca

inputanya yang disimpan pada variabel dengan nama panjang, sehingga akan
menghasilkan tulisan Nilai Panjang yang diinput adalah : beserta nilainya

sekaligus
3. Endl merupakan fungsi manipulator yang digunakan untuk menyisipkan karakter New

Line/pindah baris didalam C++.

PEMROGRAMAN C++ 18
Bagi Pemula
18
/*Program sederhana */

# include <iostream>
using namespace std;
int main(int argc, char** argv)
{
cout<< “Bahasa Pemrograman C++“<<endl ;
cout<< “Latihan Bahasa Pemrograman C++“ ;
return 0 ;
}

Analisis penulisan coding


Kode program cout<< “Bahasa Pemrograman C++“<<endl ;
cout<< “Latihan Bahasa Pemrograman C++“ ;
akan menghasilkan output kelayar berupa tampilan :
Bahasa Pemrograman C++
Latihan Bahasa Pemrograman C++

4. \n merupakan fungsi manipulator yang fungsinya sama dengan manipulator endl yaitu

untuk pindah baris, hanya saja penulisan \n agak sedikit berbeda dengan penggunaan
manipulator endl.

/*Program sederhana */

# include <iostream>

using namespace std;


int main(int argc, char** argv)
{
cout<< “Bahasa Pemrograman C++ \n “ ;
cout<< “Latihan Bahasa Pemrograman C++“ ;
return 0 ;
}

Analisis penulisan coding

PEMROGRAMAN C++ 19
Bagi Pemula
19
Kode program cout<< “Bahasa Pemrograman C++ \n“;
cout<< “Latihan Bahasa Pemrograman C++“ ;
akan menghasilkan output kelayar berupa tampilan :
Bahasa Pemrograman C++
Latihan Bahasa Pemrograman C++

1.12 OPERATOR DALAM C++


Beberapa operator yang sering digunakan dalam dalam C++, yaitu :
1. Operator Assignment, merupakan operator yang berfungsi untuk memasukan(assign)nilai
kedalam suatu variabel ataupun konstanta. Operator assignment dilambangkan dengan
simbol ‘=‘. Contoh pemakaian :

/*Program sederhana */

# include <iostream>

using namespace std;


int main(int argc, char** argv)
{
int bilangan = 5;
cout<< “Bilangan = “<<bilangan ;
return 0;
}

Analisis penulisan coding


Kode program int bilangan = 5 maksudnya ialah menugaskan variable dengan nama
bilangan dan memiliki tipe data integer dengan isi 5. Sedangkan
cout<< “Bilangan = “<<bilangan berarti menampilkan kata Bilangan= kelayar dan

sekaligus membaca nilai yang disimpan pada variable bilangan tadi, sehingga hasil tampilan
dilayar menjadi : Bilangan = 5

2. Operator Unary, merupakan operator yang hanya melibatkan sebuah operand saja.

Beberapa jenis operator unary :

OPER JENIS OPERASI CONTOH PEMAKAIAN CODING HASIL


ATOR OUTPUT
+ Membuat nilai positif # include <iostream> Nilai A = 5
using namespace std;

PEMROGRAMAN C++ 20
Bagi Pemula
20
Contoh : +5 int main(int argc, char** argv)
{
int a = 5;
cout<< “Nilai A = “<<+a ;
return 0;
}
- Membuat nilai negatif # include <iostream> Nilai A = -5
Contoh : -5 using namespace std;
int main(int argc, char** argv)
{
int a = 5;
cout<< “Nilai A = “<<-a ;
return 0;
}
++ Increment /penaikan # include <iostream> Nilai A = 6
Contoh : ++a, using namespace std;
a merupakan identifikasi int main(int argc, char** argv)
{
untuk nama variabel.Mula-
int a = 5;
mula nilai a=5 karena cout<< “Nilai A = “<<++a ;
menggunakan operator return 0;
increment sehingga a=6, }
sebab ++a sama artinya
dengan a+1
-- Decrement /penurunan # include <iostream> Nilai A = 4
Contoh : --a, using namespace std;
a merupakan identifikasi int main(int argc, char** argv)
{
untuk nama variabel.Mula-
int a = 5;
mula nilai a=5 karena cout<< “Nilai A = “<<--a ;
menggunakan operator return 0;
decrement sehingga a=4, }
sebab --a sama artinya
dengan a-1

3. Operator Binary, merupakan operasi yang melibatkan dua buah operand. Operator ini
dikelompokan menjadi empat jenis, uaitu :
a. Operator Aritmatika, merupakan operator yang digunakan untuk melakukan operasi-operasi
aritmetika. Adapun yang termasuk kedalam operator ini adalah :

OPERATOR JENIS OPERASI CONTOH PEMAKAIAN CODING HASIL


OUTPUT
+ Penjumlahan # include <iostream> Nilai A = 12
Contoh : 10 + 2 =12 using namespace std;
int main(int argc, char** argv)
{

PEMROGRAMAN C++ 21
Bagi Pemula
21

Anda mungkin juga menyukai