Menu
Coddy logo textTech

Récapitulatif - Logique simple

Fait partie de la section Fondamentaux du Journey Ruby de Coddy — leçon 18 sur 88.

challenge icon

Défi

Facile

Les variables suivantes vous sont fournies :

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

Combinez les opérateurs de comparaison et les opérateurs logiques pour évaluer et afficher les expressions suivantes, chacune sur une ligne distincte :

  1. Vérifiez si age est compris entre 18 et 65 (inclus) en utilisant &&
  2. Vérifiez si la personne peut conduire : age est d'au moins 18 et has_license est true
  3. Vérifiez si la personne est un conducteur expérimenté : has_license est true et years_of_experience est supérieur ou égal à 2
  4. Vérifiez si la personne a besoin d'une assurance : has_license est true et has_insurance n'est PAS true
  5. Vérifiez si c'est un bon jour pour s'entraîner à la conduite : is_weekend est true ou years_of_experience est inférieur à 1
  6. Vérifiez si la personne est un conducteur de week-end qualifié : age est d'au moins 21 et has_license est true et (is_weekend est true ou has_insurance est true)

Chaque sortie doit être soit true soit false.

Essayez vous-même

# Variables provided
age = 25
has_license = true
years_of_experience = 3
has_insurance = false
is_weekend = true

# TODO: Écrivez votre code ci-dessous
# Évaluez chaque expression et affichez le résultat (true ou false)

# 1. Vérifiez si l'âge est compris entre 18 et 65 ans (inclus) en utilisant &&


# 2. Vérifiez si la personne peut conduire


# 3. Vérifiez si la personne est un conducteur expérimenté


# 4. Vérifiez si la personne a besoin d'une assurance


# 5. Vérifiez si c'est une bonne journée pour s'entraîner à la conduite


# 6. Vérifiez si la personne est un conducteur de week-end qualifié

Toutes les leçons de Fondamentaux