Selasa, 26 Maret 2013

PERCABANAGAN DAN PERULANGAN



 


PERULANGAN DAN PERCABANGAN


 

 Struktur Perulangan While


Bentuk umum:

while (kondisi) 

  { instruksi  }

•         Digunakan untuk mengeksekusi beberapa instruksi jika kondisinya bernilai true.

•         Jika kondisi bernilai false dari awal eksekusi maka instruksi-instruksi yang bersangkutan tidak akan pernah dieksekusi.

  STRUKTUR PERULANGAN Do While

v  Bentuk umum pengulangan ‘do while’ :

do {

          Instruksi

} while (kondisi)

•         Dalam perulangan ‘do while’ tes kondisi dilakukan diakhir pengulangan, jadi setelah instruksi dalam pengulangan dikerjakan.

 

 

v STRUKTUR PERULANGAN For

•         Pengulangan ‘for’ dapat mengeksekusi instruksi

berulang sejumlah yang sudah ditentukan.

•         Bentuk umumnya adalah sebagai berikut:

          for(inisialisasi;tes kondisi;perubahan nilai)

          {

              instruksi;

          }

–        Inisialisasi merupakan pemberian nilai awal pada variabel yang akan dilakukan tes kondisi.

–        Tes kondisi digunakan untuk menentukan apakah pengulangan bisa dikerjakan.

–        Perubahan nilai yaitu perubahan nilai untuk tes kondisi sehingga pengulangan bisa mencapai batas untuk berhenti.

 

for(inisialisasi;tes kondisi;perubahan nilai)
{ instruksi;     }

•         Cara kerja:

–        Dilakukan inisialisasi

–        Dilakukan tes kondisi , jika kondisi bernilai benar

•         Dikerjakan instruksi

•         Dilakukan perubahan nilai


Kondisi if





ž  Kondisi if memeriksa apakah suatu kondisi dinyatakan benar (true).

ž  Kondisi merupakan suatu operasi logika.

ž  Jika kondisi bernilai true maka program akan melakukan suatu pernyataan yang telah ditentukan untuk kondisi tersebut.

 

Kondisi if – else


ž  Bentuk umum:

                      if(kondisi) pernyataan1 else pernyataan 2

ž 
Jika kondisi bernilai true, sistem mengeksekusi pernyataan 1. Jika kondisi bernilai false sistem akan mengeksekusi pernyataan 2

 

 

Kondisi if else bertingkat


 

if(tes1)

          { if(tes2)

                         {  if (tes3)

                                  {…}

                          }

                      else

                         {…………………}

          }

else

          {………………}


Tidak ada komentar:

Posting Komentar