Search Header Logo
untitled

untitled

Assessment

Presentation

•

•

Practice Problem

•

Hard

Created by

Nur Asmainah

FREE Resource

7 Slides • 0 Questions

1

Decision Making /

Pengambilan Keputusan

Pernyataan If-else

2

​Pernyataan if

  • Pernyataan If digunakan untuk menentukan sekumpulan kode/perintah yang akan dieksekusi jika kondisi terpenuhi (true)

  • if merupakan pengambilan keputusan yang hanya memiliki satu blok pilihan yaitu saat kondisi bernilai benar/true

​

​if (kondisi)

{
 
// blok kode yang akan dieksekusi

// jika kondisi TRUE
}

3

​Contoh 1

#include <stdio.h>

int main() {

int x = 20;

int y = 18;

if (x > y) {

printf("x lebih besar dari y");

}

return 0;

}

​

​Output :

​x lebih besar dari y

4

​Pernyataan if else

  • if else memiliki dua blok pilihan.

  • Blok pilihan pertama untuk kondisi benar, dan pilihan kedua untuk kondisi salah (else).

​

​if (kondisi) {
 
// blok kode yang akan dieksekusi jika kondisi TRUE
}

else {

// blok kode yang akan dieksekusi jika kondisi FALSE

}

5

​Contoh 2 (if else)

#include <stdio.h>

int main()

{

int jam = 20;
if (jam < 18) {
  printf("Selamat siang.");
} else {
  printf("selamat malam.");
}

​

​Output :

​Selamat malam

6

​Contoh 3 (if else)

​

​Output :

​Masukkan bilangan : 7

7 adalah bilangan positif

//memeriksa bilangan positif atau negatif

#include <stdio.h>

int main()

{

int bilangan;

printf("Masukkan bilangan: "); scanf("%d",&bilangan);
if (bilangan >= 0) {
  printf("%d adalah bilangan positif", bilangan);
} else {
  printf("%d adalah bilangan negatif", bilangan);
}

7

​Pernyataan if else if

  • if/else/if memiliki lebih dari dua blok pilihan.

​

​if (kondisi1) {
 
// blok kode yang akan dieksekusi jika kondisi1 TRUE
}

else if (kondisi2) {

// blok kode yang akan dieksekusi jika kondisi1 FALSE dan kondis2 TRUE

}

else {

// blok kode yang akan dieksekusi jika kondisi1 FALSE dan kondis2 FALSE

}

pattern-tertiary
Decision Making /

Pengambilan Keputusan

Pernyataan If-else

Show answer

Auto Play

Slide 1 / 7

SLIDE