Riepilogo - Vero o falso
Fa parte della sezione Fondamenti del percorso Kotlin di Coddy. Lezione 40 di 93.
Sfida
FacileLeggi due interi e una stringa come input, poi determina se una persona può entrare in un locale.
Riceverai tre input:
- Primo input: l'età della persona (come stringa, converti in Int)
- Secondo input: l'età minima richiesta (come stringa, converti in Int)
- Terzo input: se ha un biglietto -
"true"oppure"false"(converti in Boolean)
Una persona può entrare se la sua età è maggiore o uguale all'età minima AND e ha un biglietto.
Stampa il risultato in questo formato esatto:
Can enter: [result]Dove [result] è true oppure false in base alle condizioni.
Provalo tu
fun main() {
// Leggi i dati di input
val ageInput = readLine()!!
val minAgeInput = readLine()!!
val hasTicketInput = readLine()!!
// TODO: Scrivi il tuo codice qui sotto
// 1. Converti ageInput e minAgeInput in Int
// 2. Converti hasTicketInput in Boolean
// 3. Determina se la persona può entrare (age >= minAge AND ha un biglietto)
// Stampa il risultato nel formato: Can enter: [result]
println("Can enter: $canEnter")
}Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiOperatore moduloAssegnazione compostaOperatori di confrontoRipasso: matematica semplice7Input/output di base
Funzione printlnTemplate di stringheInput con readLineConversione di tipoRiepilogo - Anni alla pensioneRiepilogo - Vero o falso10Funzioni
Dichiarare una funzioneParametri e argomentiValori di ritornoArgomenti denominatiValori predefinitiFunzioni a espressione singolaRiepilogo - Funzione SigmaRiepilogo - Funzione di validazione2Variabili
Val vs VarInferenza del tipoNumeriStringaBooleanoConvenzioni di denominazioneRiepilogo - Inizializzare le variabili5Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Operatori logici Parte 3Ternario con espressione ifRipasso - Logica semplice8Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire i dati11FizzBuzz con un tocco
Panoramica del giocoLa funzione FizzBuzz3Nullabilità
Cos'è la null safetyTipi nullableOperatore di chiamata sicuraOperatore ElvisBasi della sfida sulle funzioniAsserzione non-nullRiepilogo - Accesso sicuro6Prendere decisioni
Istruzione ifIf-elseIf come espressioneEspressione whenwhen con intervalliRiepilogo - Calcolatrice semplice9Cicli
Ciclo forCiclo whileCiclo do-whilebreakcontinueIntervalli nei cicliCiclo annidatoRipasso - fattorialeRipasso - input dinamicoEsercitati da solo: Playground Kotlin