Menu
Coddy logo textTech

Özet - Basit Mantık

Coddy'nin Ruby Journey'sinin Temeller bölümünün bir parçası — ders 18 / 88.

challenge icon

Görev

Kolay

Aşağıdaki değişkenler size sağlanmıştır:

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

Aşağıdaki ifadeleri değerlendirmek ve her birini ayrı bir satırda görüntülemek için karşılaştırma ve mantıksal operatörleri birleştirin:

  1. && kullanarak age değerinin 18 ile 65 (dahil) arasında olup olmadığını kontrol edin
  2. Kişinin araç kullanıp kullanamayacağını kontrol edin: age en az 18 ve has_license değeri true
  3. Kişinin deneyimli bir sürücü olup olmadığını kontrol edin: has_license değeri true ve years_of_experience değeri 2'den büyük veya eşit
  4. Kişinin sigortaya ihtiyacı olup olmadığını kontrol edin: has_license değeri true ve has_insurance değeri true DEĞİL
  5. Sürüş pratiği yapmak için iyi bir gün olup olmadığını kontrol edin: is_weekend değeri true veya years_of_experience değeri 1'den küçük
  6. Kişinin nitelikli bir hafta sonu sürücüsü olup olmadığını kontrol edin: age en az 21 ve has_license değeri true ve (is_weekend değeri true veya has_insurance değeri true)

Her çıktı true veya false olmalıdır.

Kendin dene

# Sağlanan değişkenler
age = 25
has_license = true
years_of_experience = 3
has_insurance = false
is_weekend = true

# YAPILACAK: Kodunuzu aşağıya yazın
# Her bir ifadeyi değerlendirin ve sonucu yazdırın (true veya false)

# 1. Yaşın 18 ile 65 arasında (dahil) olup olmadığını && kullanarak kontrol edin


# 2. Kişinin araç sürüp süremeyeceğini kontrol edin


# 3. Kişinin deneyimli bir sürücü olup olmadığını kontrol edin


# 4. Kişinin sigortaya ihtiyacı olup olmadığını kontrol edin


# 5. Sürüş pratiği yapmak için iyi bir gün olup olmadığını kontrol edin


# 6. Kişinin nitelikli bir hafta sonu sürücüsü olup olmadığını kontrol edin

Temeller bölümündeki tüm dersler