Buscar este blog

Mostrando entradas con la etiqueta sentencia. Mostrar todas las entradas
Mostrando entradas con la etiqueta sentencia. Mostrar todas las entradas

jueves, 3 de junio de 2021

Sentencia when

 //Sentencia When

fun sentenciaWhen(){
//When con string
val country = "Argentina"
when(country){
"España" , "Argentina" -> {println("Español")}
"Paraguay" -> {println("Guaraní")}
"EEUU" -> {println("Ingles")}
else -> {println("No se ha encontrado país")}
}
//When con int
val valor = -10
when(valor){
in 0 .. 10 -> {println("Es menor de edad")}
in 11 .. 20 -> {println("Es joven")}
in 21 .. 120 -> {println("Es adulto")}
else -> {println("Verifique la edad")}
}

}

Sentencia IF

 //Sentencias IF

private fun sentenciaIF(){
/*
Operadores condicionales
> mayor que
>= mayor o igual que
< menor que
<= menor o igual que
== igual que
!= no es igual que

Operadores lógicos
&& operador y
|| operador o
! operador no
*/
val myNumber = -9
if (myNumber < 10 && myNumber > 0) {
println("La variable myNumber contiene el valor $myNumber por lo tanto es menor que 10")
} else if (myNumber == 10){
println("La variable myNumber contiene el valor $myNumber y es igual a 10")
} else {
println("La variable myNumber contiene el valor $myNumber por lo tanto no está en el rango de 0 a 10")
}



}

Cuando no reconoce los elementos el MainActivity

  If you are using Android Studio 4.1, you need to add the description to build.gradle (Module: .app). Si está utilizando Android Studio 4.1...