fork download
  1. fun linearSearch(array: List<Int>, number: Int): Int {
  2. for (i in array.indices) {
  3. if (array[i] == number) {
  4. return i
  5. }
  6. }
  7.  
  8. return -1
  9. }
  10.  
  11. fun main() {
  12. val array = listOf(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
  13. val number = 8
  14.  
  15. val index = linearSearch(array, number)
  16.  
  17. if (index == -1) {
  18. println("Poszukiwanej wartosci nie ma w liscie")
  19. } else {
  20. println("Poszukiwana wartosc znajduje sie pod indeksem $index")
  21. }
  22. }
Success #stdin #stdout 0.09s 39464KB
stdin
Standard input is empty
stdout
Poszukiwana wartosc znajduje sie pod indeksem 7