Repaso - Verdadero o falso
Parte de la sección Fundamentos del Journey de Kotlin de Coddy. Lección 40 de 93.
Desafío
FácilLee dos enteros y una cadena como entrada, después determina si una persona puede entrar a un lugar.
Recibirás tres entradas:
- Primera entrada: la edad de la persona (como una cadena, conviértela a Int)
- Segunda entrada: la edad mínima requerida (como una cadena, conviértela a Int)
- Tercera entrada: si tiene un boleto:
"true"o"false"(conviértela a Boolean)
Una persona puede entrar si su edad es mayor o igual que la edad mínima Y tiene un boleto.
Imprime el resultado con este formato exacto:
Can enter: [result]Donde [result] es true o false según las condiciones.
Pruébalo tú mismo
fun main() {
// Leer entradas
val ageInput = readLine()!!
val minAgeInput = readLine()!!
val hasTicketInput = readLine()!!
// TODO: Escribe tu código debajo
// 1. Convierte ageInput y minAgeInput a Int
// 2. Convierte hasTicketInput a Boolean
// 3. Determina si la persona puede entrar (age >= minAge AND has ticket)
// Muestra el resultado en el formato: Can enter: [result]
println("Can enter: $canEnter")
}Todas las lecciones de Fundamentos
4Operadores, parte 1
Operadores aritméticosOperador móduloAsignación aumentadaOperadores de comparaciónRepaso: matemáticas simples7Entrada y salida básicas
Función PrintlnPlantillas de cadenasEntrada con ReadLineConversión de tiposRepaso - Años hasta la jubilaciónRepaso - Verdadero o falso10Funciones
Declarar una funciónParámetros y argumentosValores de retornoArgumentos con nombreValores predeterminadosFunciones de una sola expresiónRepaso - Función SigmaRepaso - Función de validación2Variables
Val frente a VarInferencia de tiposNúmerosCadenaBooleanoConvenciones de nomenclaturaRepaso: inicializar variables5Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Operadores lógicos Parte 3Ternario con expresión ifRepaso: lógica simple8Calculadora para dividir la cuenta
Mensaje de bienvenidaObtención de datos11FizzBuzz con un giro
Descripción general del juegoLa función FizzBuzz3Nullabilidad
Qué es la seguridad frente a valores nulosTipos anulablesOperador de llamada seguraOperador ElvisConceptos básicos de retos de funcionesAfirmación de no nulidadRepaso: acceso seguro6Toma de decisiones
Sentencia ifIf - ElseIf como expresiónExpresión whenWhen con rangosRepaso - Calculadora simple9Bucles
Bucle ForBucle WhileBucle Do-WhileBreakContinueRangos en buclesBucle anidadoRepaso - FactorialRepaso - Entrada dinámicaPractica por tu cuenta: Playground de Kotlin