Ejercicio de programación: Uso de data classes y destructuring
Este ejercicio de programación está diseñado para poner a prueba tus conocimientos en Kotlin. Es un ejercicio de nivel intermedio que requiere conocimientos sólidos de la tecnología.
Información adicional del ejercicio
Practica la creación y el uso de data classes en Kotlin junto con el destructuring. Aprende a gestionar objetos inmutables y utiliza asignaciones múltiples para mejorar la legibilidad del código.
Contenido del ejercicio
Imagina que estás desarrollando una aplicación en Kotlin para gestionar una lista de personas. Necesitas crear una clase que represente a una persona y manipular una lista de personas para obtener cierta información.
Tu tarea es la siguiente:
- Define una data class llamada
Persona
que tenga dos propiedades:nombre
de tipoString
yedad
de tipoInt
. - Crea una lista de objetos
Persona
con los siguientes valores:- "Ana", 25
- "Luis", 30
- "Marta", 22
- "José", 28
- Escribe una función que reciba la lista de personas y utilice destructuring para encontrar y devolver el nombre de la persona con mayor edad.
- En la función principal (
main
), llama a la función y muestra por pantalla el nombre de la persona de mayor edad.
Nota: Asegúrate de utilizar correctamente el destructuring al iterar sobre la lista de personas.
Lección relacionada
Este ejercicio está relacionado con la lección "Data classes y destructuring" de Kotlin. Te recomendamos revisar la lección antes de comenzar.
Ver lección relacionadaMás ejercicios de Kotlin
Explora más ejercicios de programación en Kotlin para mejorar tus habilidades y obtener tu certificación.
Ver más ejercicios de KotlinSolución al ejercicio de programación en Kotlin
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Kotlin para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Kotlin
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Kotlin