twitter


Selection Structure


  • Struktur runtunan hanya terdapat pada program sederhana.
  • Pada umumnya, masalah yang akan diselesaikan memiliki beberapa alternatif pelaksanaan aksi.
  • Biasanya selection terdiri dari operand yang dihubungkan dengan operator relasi dan logika yaitu :
    =, <>, <, >, >=, <=, and (dan) dan or (atau)
Struktur Keputusan
adalah struktur program yang melakukan proses pengujian untuk mengambil suatu keputusan apakah suatu baris atau blok instruksi akan diproses atau tidak. Pengujian kondisi ini dilakukan untuk memilih salah satu dari beberapa alternatif yang tersedia.


Hubungan Antar Kondisi
Merupakan hubungan antar kondisi yang mensyaratkan kedua kondisi terpenuhi.
Contoh :
Untuk menentukan penerimaan calon pegawai ditentukan kriteria sebagai:
•Umur dibawah 30 tahun
•Nilai test lebih besar dari 60


Hubungan Atau (OR)
Merupakan hubungan antar kondisi yang mensyaratkan hanya salah satu kondisi yang terpenuhi.
Contoh:
Tunjangan pensiun diberikan kepada pegawai yang berusia lebih dari 60 tahun. Untuk pegawai yang mempunyai masa kerja lebih dari 25 tahun juga mendapat tunjangan tersebut.

Intruksi / Notasi Algoritmik

*If Then Sederhana
  Syntax :
  if (kondisi)
  {
  /*aksi*/;
  }

Pernyataan atau aksi akan dikerjakan jika kondisi bernilai benar dan jika salah maka aksi atau pernyataan tidak dikerjakan.


IF-Then-Else

  if (kondisi)
  {
  /*aksi 1-jika kondisi terpenuhi*/;
  }
  else
  {
  /*aksi 2-jika kondisi tidak terpenuhi*/;
  }

   ”Aksi1 akan dikerjakan jika kondisi dalam keadaan benar / true dan sebaliknya jika kondisi salah / false maka pernyataan-2 atau aksi 2 yang akan dikerjakan.”
 

If-Then-Else Bersarang

if (kondisi1)
  {
  /*aksi 1-jika kondisi 1 terpenuhi*/;
  }
  else if (kondisi2)
  {
  /*aksi 2-jika kondisi 1 tidak terpenuhi*/;
  }
  else
  {
  /*aksi3-jika kondisi 2 tidak terpenuhi*/
  }

  ”Aksi 1 akan dikerjakan jika kondisi1 dalam keadaan benar/terpenuhi, jika kondisi2 maka aksi 2 akan dikerjakan dan jika tidak ada kondisi yang memenuhi maka aksi3 yang dikerjakan”
  Syntax :
 Switch-Case


Struktur kondisi Case digunakan untuk penyeleksian kondisi dengan kemungkinan yang terjadi cukup banyak. Struktur ini akan melaksanakan salah satu dari beberapa pernyataan ‘case’ tergantung nilai kondisi yang ada.
 
Syntax :
  switch (variabel1)
  {
  case1: pernyataan-1;
  break;
  case2: pernyataan-2;
  break;
  ........
  ........
  case n : pernyataan-n;
  break;
  default : pernyataan-m
  }


0 komentar:

Posting Komentar