fork download
  1. fun findMinInd(array: List<Int>): Int {
  2. var minInd = 0
  3.  
  4. for (i in array.indices) {
  5. if (array[i] < array[minInd]) {
  6. minInd = i
  7. }
  8. }
  9.  
  10. return minInd
  11. }
  12.  
  13. fun findMaxInd(array: List<Int>): Int {
  14. var maxInd = 0
  15.  
  16. for(i in array.indices) {
  17. if(array[i] > array[maxInd]) {
  18. maxInd = i
  19. }
  20. }
  21.  
  22. return maxInd
  23. }
  24.  
  25. fun main() {
  26. val array = listOf(8, 2, 9, 10, 5, 4, 2, 7, 18, 0)
  27.  
  28. val minInd = findMinInd(array)
  29. val maxInd = findMaxInd(array)
  30.  
  31. println("Wartosc minimum znajduje sie na pozycji: $minInd")
  32. println("Wartosc maximum znajduje sie na pozycji: $maxInd")
  33. }
Success #stdin #stdout 0.08s 39612KB
stdin
Standard input is empty
stdout
Wartosc minimum znajduje sie na pozycji: 9
Wartosc maximum znajduje sie na pozycji: 8