Descripción
Este reto se centra en el manejo de funciones y su llamada en Kotlin. Aprenderás a definir y utilizar funciones, optimizando código y mejorando su modularidad y legibilidad.
Escribe una función en Kotlin llamada calcularPrecioTotal
que calcule el precio total de una compra aplicando impuestos y descuentos.
La función debe recibir los siguientes parámetros:
precioBase
: de tipoDouble
, representa el precio inicial del producto.impuesto
: de tipoDouble
, con valor por defecto21.0
, representa el porcentaje de impuesto a aplicar.descuento
: de tipoDouble
, con valor por defecto0.0
, representa el porcentaje de descuento a aplicar.
La función debe calcular el precio total siguiendo estos pasos:
- Aplicar el descuento al precio base.
- Aplicar el impuesto al precio resultante.
Finalmente, la función debe devolver el precio total calculado como un Double
.
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
Además, en la función main
, debes llamar a calcularPrecioTotal
de las siguientes formas:
- Sin especificar el impuesto ni el descuento, utilizando solo el
precioBase
. - Especificando el
precioBase
y undescuento
, utilizando un argumento nombrado para el descuento. - Especificando el
precioBase
y unimpuesto
, utilizando un argumento nombrado para el impuesto. - Especificando todos los parámetros, cambiando el orden de los argumentos mediante argumentos nombrados.
Muestra en pantalla el resultado de cada llamada.
Solució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