Menu
Coddy logo textTech

Wiederholung – Einfache Logik

Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy — Lektion 18 von 88.

challenge icon

Aufgabe

Einfach

Ihnen werden die folgenden Variablen zur Verfügung gestellt:

age = 25
has_license = true
years_of_experience = 3
has_insurance = false
is_weekend = true

Kombinieren Sie Vergleichs- und Logikoperatoren, um die folgenden Ausdrücke auszuwerten und jeweils in einer neuen Zeile anzuzeigen:

  1. Prüfen Sie, ob age zwischen 18 und 65 (einschließlich) liegt, unter Verwendung von &&
  2. Prüfen Sie, ob die Person fahren darf: age ist mindestens 18 und has_license ist true
  3. Prüfen Sie, ob die Person ein erfahrener Fahrer ist: has_license ist true und years_of_experience ist größer oder gleich 2
  4. Prüfen Sie, ob die Person eine Versicherung benötigt: has_license ist true und has_insurance ist NICHT true
  5. Prüfen Sie, ob es ein guter Tag zum Üben ist: is_weekend ist true oder years_of_experience ist kleiner als 1
  6. Prüfen Sie, ob die Person ein qualifizierter Wochenendfahrer ist: age ist mindestens 21 und has_license ist true und (is_weekend ist true oder has_insurance ist true)

Jede Ausgabe sollte entweder true oder false sein.

Probier es selbst

# Bereitgestellte Variablen
age = 25
has_license = true
years_of_experience = 3
has_insurance = false
is_weekend = true

# TODO: Schreibe deinen Code unten
# Werte jeden Ausdruck aus und gib das Ergebnis aus (true oder false)

# 1. Überprüfe, ob das Alter zwischen 18 und 65 liegt (einschließlich) unter Verwendung von &&


# 2. Überprüfe, ob die Person fahren kann


# 3. Überprüfe, ob die Person ein erfahrener Fahrer ist


# 4. Überprüfe, ob die Person eine Versicherung benötigt


# 5. Überprüfe, ob es ein guter Tag ist, um das Fahren zu üben


# 6. Überprüfe, ob die Person ein qualifizierter Wochenendfahrer ist

Alle Lektionen in Grundlagen