Advertisement
fannyxmikasa

Generate 5 unique numbers between 0-15 (Kotlin)

May 4th, 2022
1,133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.56 KB | None | 0 0
  1. var questionToShow = arrayOfNulls<Int>(5)
  2. fun main() {
  3.    
  4.    
  5.     for (i in 0..4) {
  6.           generateRandomInt(i)
  7.     }
  8.     for(e in questionToShow){
  9.         println("Randoms in Array: $e")
  10.     }
  11. }
  12.  
  13. fun generateRandomInt(i:Int){
  14.     val randomNumber = (0..14).random()
  15.      
  16.     if(questionToShow.contains(randomNumber)){
  17.         println("Already Exist")
  18.         println("Repeated: $randomNumber")
  19.  
  20.         //generate a random again
  21.         generateRandomInt(i)
  22.            
  23.     }
  24.     else{
  25.         questionToShow[i] = randomNumber
  26.         println("Random: $randomNumber")
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement