Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,907 questions

51,839 answers

573 users

How to fill an array with random numbers in Kotlin

2 Answers

0 votes
import kotlin.random.Random

fun fillArrayWithRandomNumbers(size: Int, min: Int, max: Int): IntArray {
    val arr = IntArray(size)
    
    for (i in arr.indices) {
        arr[i] = Random.nextInt(min, max + 1)
    }
    
    return arr
}

fun main() {
    val size = 9
    val min = 7
    val max = 50
    
    val randomArray = fillArrayWithRandomNumbers(size, min, max)
    
    println(randomArray.joinToString(", "))
}



 
/*
run:

26, 8, 25, 17, 14, 36, 15, 16, 44
 
*/

 



answered Jan 9, 2025 by avibootz
0 votes
import kotlin.random.Random

fun main() {
    val arraySize = 10  
    val randomArray = IntArray(arraySize) { Random.nextInt(14, 81) }
    
    println(randomArray.joinToString())
}


 
/*
run:

39, 51, 58, 47, 46, 21, 54, 49, 55, 51
 
*/

 



answered Jan 9, 2025 by avibootz
...