Anda di halaman 1dari 2

Pertanyaan

1. Buatlah objek x, y, z seperti dibawah ini

> x <- c (TRUE, TRUE, FALSE, FALSE)


> y <- c (TRUE, FALSE, FALSE, FALSE)
> z <- c (FALSE, TRUE, FALSE, TRUE)

Dapat di simpulakan bahwa Operator "&." memiliki level prioritas yang lebih tinggi dari pada Operator "I",
sedangkan level prioritas yang paling tinggi adalah Operator "!". Sebagaimana halnya pada operasi Aritmatika,
semua operasi yang berada dalam tanda kurung akan diprioritaskan terlebih dahulu.
Pertanyaan
2. Buatlah fungsi di R untuk menentukan keterangan ganjil dan genap dari suatu
bilangan di vektor. Sebagai contoh diketahui vektor input x = [1 4 6 8 11] maka
fungsi ini akan menghasilkan keluaran hasil = ["Ganjil" "Genap" "Genap" "Genap"
"Ganjil"] sesuai dengan kondisi bilangan ganjil dan genap variabel input x.
Jawab :
> for(x in c(12,13,22,31,40,51,69)){
+ if(x%%2==1){
+ print("Ganjil")
+ }else{
+ print("Genap")
+ }}
[1] "Genap"
[1] "Ganjil"
[1] "Genap"
[1] "Ganjil"
[1] "Genap"
[1] "Ganjil"
[1] "Ganjil"

Anda mungkin juga menyukai