Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Calculateur de Commande de Restauration Rapide | Exercices Pratiques sur le Contrôle de Flux Conditionnel
Quizzes & Challenges
Quizzes
Challenges
/
Instructions Conditionnelles en C++

bookDéfi : Calculateur de Commande de Restauration Rapide

Tâche

Swipe to start coding

Vous développez un système de commande de restauration rapide. Les clients peuvent sélectionner plusieurs articles du menu, et vous souhaitez calculer le prix total de leur commande. De plus, si le total dépasse un certain montant, une remise est appliquée.

  1. Initialiser une variable total à 0.0 pour stocker le prix total de la commande.
  2. Parcourir le tableau items à l'aide d'une boucle. La taille du tableau est égale à n, qui est passé en second paramètre à la fonction calculateTotalOrder.
  3. Pour chaque article, vérifier son nom avec if / else if et ajouter le prix correspondant à total.
    • "Burger" → $5.0
    • "Pizza" → $8.0
    • "Hot dog" → $4.0
  4. Appliquer une remise de 10 % si le total dépasse $20 en multipliant total par 0.9.
  5. Retourner le total final depuis la fonction.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 2
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

Suggested prompts:

Can you explain this in simpler terms?

What are some examples related to this topic?

Where can I learn more about this?

close

bookDéfi : Calculateur de Commande de Restauration Rapide

Glissez pour afficher le menu

Tâche

Swipe to start coding

Vous développez un système de commande de restauration rapide. Les clients peuvent sélectionner plusieurs articles du menu, et vous souhaitez calculer le prix total de leur commande. De plus, si le total dépasse un certain montant, une remise est appliquée.

  1. Initialiser une variable total à 0.0 pour stocker le prix total de la commande.
  2. Parcourir le tableau items à l'aide d'une boucle. La taille du tableau est égale à n, qui est passé en second paramètre à la fonction calculateTotalOrder.
  3. Pour chaque article, vérifier son nom avec if / else if et ajouter le prix correspondant à total.
    • "Burger" → $5.0
    • "Pizza" → $8.0
    • "Hot dog" → $4.0
  4. Appliquer une remise de 10 % si le total dépasse $20 en multipliant total par 0.9.
  5. Retourner le total final depuis la fonction.

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 2. Chapitre 2
single

single

some-alt