Wiederholung – Wahr oder falsch
Teil des Abschnitts Grundlagen der Kotlin-Journey von Coddy. Lektion 40 von 93.
Aufgabe
EinfachLies zwei Ganzzahlen und eine Zeichenkette als Eingabe ein und bestimme dann, ob eine Person einen Veranstaltungsort betreten kann.
Du erhältst drei Eingaben:
- Erste Eingabe: das Alter der Person (als Zeichenkette, in Int umwandeln)
- Zweite Eingabe: das erforderliche Mindestalter (als Zeichenkette, in Int umwandeln)
- Dritte Eingabe: ob die Person ein Ticket hat – entweder
"true"oder"false"(in Boolean umwandeln)
Eine Person kann den Veranstaltungsort betreten, wenn ihr Alter größer oder gleich dem Mindestalter ist UND sie ein Ticket hat.
Gib das Ergebnis in diesem exakten Format aus:
Can enter: [result]Wobei [result] abhängig von den Bedingungen true oder false ist.
Probier es selbst
fun main() {
// Eingaben lesen
val ageInput = readLine()!!
val minAgeInput = readLine()!!
val hasTicketInput = readLine()!!
// TODO: Schreibe deinen Code darunter
// 1. Konvertiere ageInput und minAgeInput zu Int
// 2. Konvertiere hasTicketInput zu Boolean
// 3. Bestimme, ob die Person eintreten kann (age >= minAge AND has ticket)
// Gib das Ergebnis im Format aus: Can enter: [result]
println("Can enter: $canEnter")
}Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorErweiterte ZuweisungVergleichsoperatorenRückblick – Einfache Mathematik7Grundlegende Ein-/Ausgabe
println-FunktionString-VorlagenReadLine-EingabeTypkonvertierungWiederholung – Jahre bis zur RenteWiederholung – Wahr oder falsch10Funktionen
Eine Funktion deklarierenParameter und ArgumenteRückgabewerteBenannte ArgumenteStandardwerteFunktionen mit einem AusdruckRückblick – Sigma-FunktionRückblick – Validierungsfunktion2Variablen
Val vs VarTypinferenzZahlenStringBooleanNamenskonventionenRückblick – Variablen initialisieren5Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Logische Operatoren Teil 3Ternär mit If-AusdruckWiederholung – Einfache Logik8Rechner zum Aufteilen der Rechnung
WillkommensnachrichtEingaben erfassen11FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion3Nullbarkeit
Was ist Null-Sicherheit?Nullable-TypenOperator für sicheren AufrufElvis-OperatorGrundlagen der FunktionsaufgabeAssertion auf Nicht-NullRückblick – Sicherer Zugriff6Entscheidungen treffen
If-AnweisungIf - ElseIf als AusdruckWhen-AusdruckWhen mit BereichenRückblick - Einfacher Taschenrechner9Schleifen
For-SchleifeWhile-SchleifeDo-While-SchleifeBreakContinueBereiche in SchleifenVerschachtelte SchleifeRückblick – FakultätRückblick – Dynamische EingabeÜbe selbstständig: Kotlin-Playground