TUGAS QUIZ 1
Latihan Logika Kotlin
Untuk ngodingnya teman teman bisa gunakan intellij atau kotlin playground
Soal
1. Kali ini kita akan coba menghitung jumlah kendaraan yang ada didalam tempat parkir
Kita ibaratkan kode array ini adalah tempat parkirnya, dan data didalamnya adalah kendaraannya
fun main() {
val parkir = arrayOf(
"Mobil", "Motor", "Sepeda",
"Sepeda", "Motor", "Mobil",
"Motor", "Motor", "Motor",
"Mobil", "Sepeda", "Sepeda"
)
}
Dan hasil akhirnya nanti kita mempunyai variabel yang menampung nilai dari jumlah kendaraan didalam array ini
2. Soal if else
Buatlah fungsi `tentukanKategori` yang menerima nilai dalam bentuk angka bulat dan mengembalikan kategori nilai berdasarkan aturan berikut:
- Jika nilai lebih besar atau sama dengan 80, kategori "A".
- Jika nilai lebih besar atau sama dengan 60 dan kurang dari 80, kategori "B".
- Jika nilai lebih besar atau sama dengan 40 dan kurang dari 60, kategori "C".
- Jika nilai kurang dari 40, kategori "D".
3. Menghitung Rata-rata Buatlah sebuah fungsi hitungRataRata yang menerima sebuah array bilangan bulat dan mengembalikan nilai rata-ratanya.
Contoh input dan penggunaannya seperti ini
Tugas kalian adalah membuat fungsi “hitungRataRata”
4. Menemukan Bilangan Prima Buatlah fungsi apakahPrima yang menerima sebuah bilangan bulat dan mengembalikan true jika bilangan tersebut prima, dan false jika tidak.
Contoh inputnya adalah seperti ini
Tugas kalian adalah membuat fungsi “saringGanjil”