Dosen Pengampu : Prof. Dr. Suhartono, M.Kom
Lembaga : Universitas Islam Negeri Maulana Malik Ibrahim Malang
Jurusan : Teknik Informatika
Fakultas : Sains dan Teknologi
Decicion Making atau sering disebut sebagai if then else statement merupakan bentuk percabagan yang digunakan manakala kita ingin agar program dapat melakukan pengujian terhadap syarat kondisi tertentu
Statement | Keterangan |
---|---|
if statement | if statement hanya terdiri atas sebuah ekspresi Boolean, dan diikuti satu atau lebih statement |
if…else | if else statement terdiri atas beberapa buah ekspresi Boolean. Ekspressi Boolean berikutnya akan dijalankan jika statement ekspresi *Boolan sebelumnya bernilai FALSE |
switch statement | switch statement digunakan untuk mengevaluasi sebuah variabel beberapa pilihan |
Pola if statement disajikan pada Gambar di bwah ini :
x <- c(1:5)
if(is.vector(x)){
print("x adalah sebuah vector")
}
## [1] "x adalah sebuah vector"
Pola dari if else statement disajikan pada Gambar di bawah ini :
x <- c("Andi","Iwan", "Adi")
if("Rina" %in% x){
print("Rina ditemukan")
} else if("Adi" %in% x){
print("Adi ditemukan")
} else{
print("tidak ada yang ditemukan")
}
## [1] "Adi ditemukan"
Pola dari switch statement disajikan pada Gambar di bawah ini :
y = 3
x = switch(
y,
"Selamat Pagi",
"Selamat Siang",
"Selamat Sore",
"Selamat Malam"
)
print(x)
## [1] "Selamat Sore"