Pasar parámetros a la función main() en Kotlin

[crayon-6a61884675b60805549606/]

En este ejemplo, se ha agregado un parámetro args de tipo Array<String> a la función main(). Este parámetro representa los argumentos de línea de comandos que se pasan al programa al ejecutarlo.

Dentro de la función main(), se accede a los elementos del arreglo args para obtener los valores de los parámetros. En este caso, se asume que el primer elemento del arreglo es el nombre y el segundo elemento es la edad.

Se utiliza la notación de índice (args[0] y args[1]) para acceder a los valores de los parámetros. Siempre debes tener en cuenta que los índices comienzan desde cero.

Finalmente, se imprime un mensaje de saludo que incluye el nombre y la edad proporcionados como argumentos.

Al ejecutar el programa, asegúrate de pasar los argumentos esperados en línea de comandos. Por ejemplo:

kotlin MiPrograma.kt Juan 25

Esto imprimirá «Hola, Juan! Tienes 25 años.» en la consola. Puedes ajustar la lógica y los mensajes según tus necesidades.