Kotlin Program to find the second smallest element in the array
In this program, You will learn how to find the second smallest element in the array in Kotlin.
List is: 2 3 4 5 6 7 8 9 10 11
Second smallest element: 3
Example: How to find the second smallest element in the array in Kotlin.
import java.util.Scanner
fun main(args: Array<String>) {
var temp: Int
val arr = IntArray(5)
val sc = Scanner(System.`in`)
print("Enter 5 numbers:")
for (i in 0 until arr.size) {
arr[i] = sc.nextInt()
}
for (i in 0 until arr.size) {
for (j in i + 1 until arr.size) {
if (arr[i] > arr[j]) {
temp = arr[i]
arr[i] = arr[j]
arr[j] = temp
}
}
}
println("Second smallest element is:${arr[1]}")
}
Output:
Enter 5 numbers:2 3 4 5 6
Second smallest element is:3