Beranda > Materi C++ > PENGAMBILAN KEPUTUSAN (LOOP)

PENGAMBILAN KEPUTUSAN (LOOP)

Untuk keperluan pengambilan keputusan, C menyediakan beberapa jenis pernyataan, berupa

  • Pernyataan if
  • Pernyataan if – else , dan
  • Pernyataan switch

Pernyataan-pernyataan tersebut memerlukan suatu kondisi, sebagai basis dalampengambilan keputusan.  Kondisi umum yang dipakai berupa keadaan benar dan salah.
Operator  Relasi
Operator relasi biasa dipakai untuk membandingkan dua buah nilai. Hasil pembandingan berupa keadaan benar atau salah. Keseluruhan operator relasi pada C ditunjukkan pada Tabel 3-1
Tabel 3-1. Operasi relasi

Operator      >         Makna      Lebih dari

Operator      >=      Makna      Lebih dari atau sama dengan

Operator      <         Makna      Kurang dari

Operator      <=      Makna      Kurang dari atau sama dengan

Operator      ==      Makna      Sama Dengan

Operator      !=        Makna      Tidak Sama Dengan
Operator Logika.
Operator logika biasa dipakai untuk menghubungkan ekspresi relasi. Keseluruhan operator logika ditunjukkan pada tabel 3-2.

Tabel 3-2. Operator logika

Operator      &&         Makna            Dan (AND)

Operator      ||            Makna            ATAU (OR)

Operator      !              Makna            TIDAK (NOT)

Pernyataan if
mempunyai bentuk umum :
if (kondisi )
pernyataan;
Bentuk ini menyatakan :
jika kondisi yang diseleksi adalah benar (bernilai logika = 1 ), maka pernyataan yang mengikutinya akan diproses.
Sebaliknya, jika kondisi yang diseleksi adalah tidak benar (bernilai logika = 0 ), maka pernyataan yang mengikutinya tidak akan diproses. Mengenai kodisi harus ditulis diantara tanda kurung, sedangkan pernyataan dapat berupa
sebuah pernyataan tunggal, pernyataan majemuk atau pernyataan kosong.

Pernyataan if-else memiliki bentuk :
if (kondisi)
pernyataan-1;
else
pernyataan-2;
Arti dari pernyataan if-else :
Jika kondisi benar, maka pernyataan-1 dijalankan. Sedangkan bila kondisi bernilai salah, maka pernyataaan-2
yang dijalankan. Masing-masing pernyataan-1 dan pernyataan-2 dapat berupa sebuah pernyataan tunggal, pernyataan majemuk ataupun pernyataan kosong.

Operator      >         Makna      Lebih dari

Operator      >=      Makna      Lebih dari atau sama dengan

Operator      <         Makna      Kurang dari

Operator      <=      Makna      Kurang dari atau sama dengan

Operator      ==      Makna      Sama Dengan

Operator      !=        Makna      Tidak Sama Dengan

Kategori:Materi C++
  1. Belum ada komentar.
  1. No trackbacks yet.

Tinggalkan komentar