Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Vérification de l'Éligibilité à la Livraison | Opérateurs et Conditionnels
Introduction à Java

C'est maintenant à vous de vous exercer à utiliser ensemble les opérateurs de comparaison et les opérateurs logiques. Dans ce défi, vous allez compléter un petit système d'« approbation de livraison » pour un café.

Votre programme doit :

  1. Créer des variables pour :
    • Le montant total de la commande (18)
    • La disponibilité du livreur (true)
    • Le fait que le client dispose d'une livraison premium (false)
    • Le fait qu'il s'agisse d'une journée de livraison gratuite (true)
  2. Utiliser des opérateurs de comparaison pour vérifier si le montant de la commande est supérieur à 15.
  3. Utiliser des opérateurs de comparaison pour vérifier si le client dispose actuellement de la livraison premium.
  4. Utiliser des opérateurs logiques pour vérifier si la commande remplit les conditions pour la livraison — la commande doit être éligible si :
    • Le livreur est disponible ET
    • Le montant de la commande est supérieur à 15 ET
    • Soit : le client a la livraison premium OU c'est une journée de livraison gratuite
  5. Afficher :
    • Si le montant de la commande est supérieur à 15
    • Si le client dispose de la livraison premium
    • Si la commande remplit les conditions pour la livraison La sortie doit être la suivante :
Order amount greater than 15:
true
Customer has premium delivery:
false
Order qualifies for delivery:
true
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 3
single

single

Défi : Vérification de l'Éligibilité à la Livraison

Glissez pour afficher le menu

Tâche

Glissez pour commencer à coder

C'est maintenant à vous de vous exercer à utiliser ensemble les opérateurs de comparaison et les opérateurs logiques. Dans ce défi, vous allez compléter un petit système d'« approbation de livraison » pour un café.

Votre programme doit :

  1. Créer des variables pour :
    • Le montant total de la commande (18)
    • La disponibilité du livreur (true)
    • Le fait que le client dispose d'une livraison premium (false)
    • Le fait qu'il s'agisse d'une journée de livraison gratuite (true)
  2. Utiliser des opérateurs de comparaison pour vérifier si le montant de la commande est supérieur à 15.
  3. Utiliser des opérateurs de comparaison pour vérifier si le client dispose actuellement de la livraison premium.
  4. Utiliser des opérateurs logiques pour vérifier si la commande remplit les conditions pour la livraison — la commande doit être éligible si :
    • Le livreur est disponible ET
    • Le montant de la commande est supérieur à 15 ET
    • Soit : le client a la livraison premium OU c'est une journée de livraison gratuite
  5. Afficher :
    • Si le montant de la commande est supérieur à 15
    • Si le client dispose de la livraison premium
    • Si la commande remplit les conditions pour la livraison La sortie doit être la suivante :
Order amount greater than 15:
true
Customer has premium delivery:
false
Order qualifies for delivery:
true

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 3
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt