Dosen Pengampu: Prof. Dr. Suhartono, M.Kom
Lembaga: Universitas Islam Negeri Maulana Malik Ibrahim Malang
Jurusan: Teknik Informatika
| Statement | Keterangan |
|---|---|
| if statement | if statement hanya terdiri atas sebuah ekspresi Boolean, dan diikuti satu atau lebih statement. |
| if…else statement | if else statement terdiri atas beberapa buah ekspresi Boolean. Ekspressi Boolean berikutnya akan dijalankan jika ekspresi *Boolean sebelumnya bernilai FALSE. |
| switch statement | switch statement digunakan untuk mengevaluasi sebuah variabel beberapa pilihan. |
Pola If Statement disajikan pada Gambar di bawah ini:
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 di bawah ini:
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 di bawah ini:
Berikut adalah contoh penerapan switch statement:
y = 3
x = switch(
y,
"Selamat Pagi",
"Selamat Siang",
"Selamat Sore",
"Selamat Malam"
)
print(x)
## [1] "Selamat Sore"
bookdown.org (2019, 23 Desember). Metode Numerik Menggunakan R Untuk Teknik Lingkungan Diakses pada 13 Oktober 2021, dari https://bookdown.org/moh_rosidi2610/Metode_Numerik/programmingandfunction.html#dm