Home > Pemprograman > (Sharing)Belajar Bahasa C++ Untuk Pemula (Bagian 3)

(Sharing)Belajar Bahasa C++ Untuk Pemula (Bagian 3)

Pada Bagian ke 2, kita telah belajar tentang dasar dari input output, sekarang kita akan belajar tentang Seleksi Kondisi. Yang akan Kita pelajari ada 3 yaitu seleksi kondisi dengan menggunakan If,If..Else, dan Switch..Case, di dalam seleksi kondisi, kita pasti sangat membutuhkan 2 operator yaitu operator relasi dan operator logic.

OPERATOR LOGIC

  1. &&   –>> And, contoh : 11110000 && 11010000 = 11010000
  2. ||   –>> Or, Contoh : 1111000 || 11010000 = 11110000
  3. ! –>> Not, Contoh !0000 = 1111

OPERATOR RELASI

  1. <     : Kurang dari , contoh —> (3<5)
  2. >     : Lebih dari  , contoh —-> (5>3)
  3. <=  : Kurang dari sama dengan
  4. >=  : Lebih dari sama dengan
  5. ==  : sama dengan
  6. !=   : Tidak Sama dengan

A. If

  • Struktur penggunaan if dalam C++ adalah sebagai berikut :

if(kondisi){

statement;

}

contoh :

if (x>3) {    //Jika variabel x lebih besar dari 3

x=3;     // Maka nilai variabel di x, menjadi 3

}

B.If.. Else

  • Struktur penggunaan if … else, adalah sbb :

if(kondisi){

statement;

}

else if(kondisi){

statement;

}

else {

statement;

}

Contoh Program :

if (x>3) {    //Jika variabel x lebih besar dari 3

x=3;     // Maka nilai variabel di x, menjadi 3

}

else if (x<3) {    //Jika variabel x lebih kecil dari 3

x=2;     // Maka nilai variabel di x, menjadi 2

}

else {    //Jika seleksi kondisi ke 1 dan ke 2 tidak terpenuhi maka seleksi else dipenuhi/dikerjakan

x=1;     // Maka nilai variabel di x, menjadi 1

}

C. Switch..Case

  • Struktur Program switch … Case adalah sbb :

switch(Expresi){

case 1 :

statement;

break;

case 2 :

statement;

break;

case n :

statement;

break;

default :

statement;

break;

}

  • Untuk memudahkan dalam mempelajari bagian 3 ini, maka coba jalankan program di bawah ini untuk dipelajari lebih lanjut :

Gambar di bawah merupakan output dari program :

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s