Bilangan prima adalah bilangan asli yang bernilai lebih dari 1 dan mempunyai 2 faktor pembagi yaitu 1 dan bilangan itu sendiri. Bilangan prima memiliki 2 faktor, berarti bilangan itu hanya habis dibagi oleh angka 1 dan bilangan itu sendiri. Kebalikan bilangan prima disebut dengan bilangan komposit. Dalam dunia pemrograman dasar, bilangan prima sering menjadi momok bagi para programmer pemula. Karena ini merupakan awal untuk melatih logika kita sebagai programmer.
Pada pembahasan kali ini, saya mencoba membuatkan fungsi bilangan prima dengan bahasa modern, yakni kotlin. Fungsi ini memiliki inputan awal dan akhir serta menampilkan bilangan-bilangan tersebut sebagai collections (dalam hal ini menggunakan mutable list).
Berikut ini merupakan fungsi untuk menampilkan bilangan prima menggunakan android dengan bahasa pemrograman kotlin :
fun listBilPrima(start: Int, end: Int): MutableList<Int>
{
var arrPrima = mutableListOf<Int>()
for (i in start..end)
{
var count = 0
for (j in 1..end)
{
if (i % 1 == 0 && i % j == 0)
{
count++
}
}
if (count == 2)
{
arrPrima.add(i)
}
}
return arrPrima
}
Fungsi di atas bisa Anda kembangkan sesuai keinginan. Selamat mencoba.
17 Maret 2021 -
Android menyediakan banyak media penyimpanan data yang dapat kita gunakan untuk berbagai kasus d...
Read More
18 Agustus 2021 -
Sekilas akan saya ceritakan mengenai konsep judul di atas. Di era modern seperti sekarang in...
Read More
15 Maret 2021 -
Bootstrap merupakan open source yang dikembangkan dari akhir 2011 yang digunakan untuk merancang...
Read More
13 Maret 2021 -
Form validation memiliki fungsi untuk memvalidasi data sebelum masuk ke dalam proses selanjutnya...
Read More