-->
g2QFCKwavghUp2yzjKrIFwEeG13RASCerFTCMH35

Struktur Kontrol IF ELSE Keputusan Bahasa C


Berikut ini adalah materi yang akan kita bahas :


- Struktur IF
- Struktur IF ELSE
- Struktur IF ELSE IF
- Struktur SWITCH

The fist Point is Struktur IF
Struktur IF yaitu memutuskan untuk mengeksekusi statement atau blok statement jika dan hanya jika ekspresi bernilai true

Alur Struktur IF
http://semacamkomputer.blogspot.com/
Alur Struktur IF
Bentuk Umum Struktur IF
If (ekspresi_logika) {
statement . . .
. . .
}

Contoh :
DEKLARASI
nilai : integer
ALGORITMA
nilai <--- 90 ;
IF nilai > 80 THEN
  write ("Lulus")
END IF

Yang kedua adalah Struktur IF ELSE 
Struktur IF ELSE yaitu memutuskan untuk mengeksekusi statement atau blok statement bila kondisi bernilai true, atau mengeksekusi statement atau blok statement lain bila kondisi bernilai false.

Alur Struktur IF ELSE
http://semacamkomputer.blogspot.com/
Alur Struktur IF ELSE
Bentuk Umum Struktur IF ELSE
If (ekspresi_logika) {
statement . . .
} else {
statement . . .
}

Contoh :
DEKLARASI
nilai : integer
ALGORITMA
nilai <--- 75;
IF nilai > 80 THEN
   write ("Lulus")
ELSE
   write ("Gagal")
END IF 


Yang ketiga adalah Struktur IF ELSE IF
Struktur IF ELSE IF yaitu pernyataan dari kondisi else dari struktur if-else dapat berupa struktur if-else yang lain.

Alur Struktur IF ELSE IF
http://semacamkomputer.blogspot.com/
Alur Struktur IF ELSE IF
Bentuk Umum Struktur IF ELSE IF
If (ekspresi_logika) {
statement . . .
} else if (ekspresi_logika) {
statement . . .
} else {
statement . . .
}

Contoh :
DEKLARASI
nilai : integer
ALGORITMA
nilai <--- 7;
IF nilai > 8 THAN
   write ("Sangat bagus")
ELSE IF nilai > 7 THEN
   write ("Bagus") 
ELSE
   write ("Gagal")
END IF

Yang keempat adalah Struktur SWITCH
Struktur SWITCH yaitu memperbolehkan pencabangan pada multiplr outcomes

Alur Struktur SWITCH 
http://semacamkomputer.blogspot.com/
Alur Struktur SWITCH
 Catatan Penting :
- Ketika ditemukan Case Selector yang sesuai maka semua statement dalam Case setelah itu juga di eksekusi.
- Untuk mencegahnya, gunakan statement Break pada akhir case.
- Jika tidak ditemukan case selector yang sesuai, maka blok default akan di eksekusi. 
Nb: Blok default bersifat opsional

Bentuk Umum Struktur SWITCH
switch (ekspresi) {
  case selector:
        statement . . .
        break;
  case selector:
        statement . . . 
        break;
        . . .
   default:
        statement . . .
        break; 
} 

Contoh :
DEKLARSI
nilai : integer
ALGORITMA
nilai <--- 7
SWITCH nilai
      CASE 10
      CASE 9
               write ("Sangat bagus")
               BREAK
      DEFAULT
               write ("Gagal") 
END SWITCH

Kesimpulan :
- Pernyataan IF dapat di gunakan untuk membuat keputusan berdasarkan rentang nilai tertentu atau kondisi tertentu.
- Pernyataan SWITCH membuat keputusan hanya berdasarkan nilai unik dari tipr integer atau karakter
- Selector adalah konstanta unik dari nilai integer atau karakter

Sumber:http://semacamkomputer.blogspot.com/2015/01/struktur-kontrol-keputusan-bahasa-c.html
Related Posts

Related Posts

Post a Comment