Dosen Pengampu : Prof. Dr. Suhartono, M.Kom
Mata Kuliah : Kalkulus
Prodi : Teknik Informatika
Lembaga : Universitas Islam Negeri Maulana Malik Ibrahim Malang
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. Pada Tabel 4.1 disajikan daftar percabangan yang digunakan pada R.
Berikut adalah contoh penerapan if statement:
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 4.3
Berikut adalah contoh penerapan if else statement:
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 4.4
Berikut adalah contoh penerapan switch statement:
y = 3
x = switch(
y,
"Selamat Pagi",
"Selamat Siang",
"Selamat Sore",
"Selamat Malam"
)
print(x)
## [1] "Selamat Sore"
Bloomfield, V.A. 2014. Using R for Numerical Analysis in Science and Engineering. CRC Press
Primartha, R. 2018. Belajar Machine Learning Teori dan Praktik. Penerbit Informatika : Bandung.
Rosadi,D. 2016. Analisis Statistika dengan R. Gadjah Mada University Press: Yogyakarta.