I have the following 3 functions that I would like to call in a single function in kotlin: to write a single number and that I evaluated all 3, I leave my codes. I mean, create a 4th function that calls the other 3, for example, the fun function called AtodasLasFunciones helps me to call the others, how would the parameters be given, thanks, I'm new to Kotlin
fun llamadaAtodasLasFunciones(no se como llamarlas :( ) {
}
fun meses2021(mesesCorrientes : Int) {
when(mesesCorrientes){
1 -> println("Enero")
2 -> println("Febrero")
3 -> println("Marzo")
4 -> println("Abril")
5-> println("Mayo")
6 -> println("Junio")
7 -> println("Julio")
8-> println("Agosto")
9-> println("Septiembre")
10 -> println("Octubre")
11 -> println("Noviembre")
12 -> println("Diciembre")
else -> {
println("No esta dentro de los meses del año")
}
}
}
fun apuntarMese(apuntar : Int) {
when(apuntar) {
1,2,3,4 -> println("corresponde al primer cuatrimestre")
5,6,7,8 -> println("corresponde al segundo cuatrimestre")
9,10,11,12 -> println("corresponde al tercer cuatrimestre")
else -> { println("No esta dentro de los meses del año")
}
}
}
fun mesesRango(mes: Int) {
when(mes) {
in 1..6 ->println("Primer semestres del año")
in 7..12 ->println("Segundo semestres del año")
!in 1..12 ->println("No corresponde a los meses que necesita")
}
}
I don't know if this is the answer you are looking for but you can just call them one by one
By the way, if you are going to print something in all cases, you should remove the
println
outside of thewhen
so you don't have to repeat it: