Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Gestionnaire d'Opérations Mathématiques | Pratique du Flux de Contrôle Conditionnel
Instructions Conditionnelles en C++

bookDéfi : Gestionnaire d'Opérations Mathématiques

Tâche

Swipe to start coding

Vous développez un processeur d'opérations mathématiques simple qui effectue différents calculs selon le type d'opération sélectionné.

Utilisez une instruction switch pour gérer chaque type d'opération.

  1. Addition (case 1)
    • Additionner a et b.
    • Afficher "Adding numbers...".
  2. Soustraction (case 2)
    • Soustraire b de a.
    • Afficher "Subtracting numbers...".
  3. Multiplication (case 3)
    • Multiplier a par b.
    • Afficher "Multiplying numbers...".
  4. Division (case 4)
    • Vérifier si b n'est pas égal à zéro.
    • Si vrai, diviser a par b et afficher "Dividing numbers...".
    • Sinon, afficher "Error: Division by zero not allowed.".
  5. Cas par défaut
    • Afficher "Invalid operation type." si le nombre ne correspond à aucun cas valide.
  6. Retourner le résultat de l'opération effectuée.

Exemple

operationType = 3, a = 12.0, b = 4.0 => "Multiplying numbers..." et retourne 48.0.

Solution

solution.cpp

solution.cpp

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

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

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

Awesome!

Completion rate improved to 7.69

bookDéfi : Gestionnaire d'Opérations Mathématiques

Glissez pour afficher le menu

Tâche

Swipe to start coding

Vous développez un processeur d'opérations mathématiques simple qui effectue différents calculs selon le type d'opération sélectionné.

Utilisez une instruction switch pour gérer chaque type d'opération.

  1. Addition (case 1)
    • Additionner a et b.
    • Afficher "Adding numbers...".
  2. Soustraction (case 2)
    • Soustraire b de a.
    • Afficher "Subtracting numbers...".
  3. Multiplication (case 3)
    • Multiplier a par b.
    • Afficher "Multiplying numbers...".
  4. Division (case 4)
    • Vérifier si b n'est pas égal à zéro.
    • Si vrai, diviser a par b et afficher "Dividing numbers...".
    • Sinon, afficher "Error: Division by zero not allowed.".
  5. Cas par défaut
    • Afficher "Invalid operation type." si le nombre ne correspond à aucun cas valide.
  6. Retourner le résultat de l'opération effectuée.

Exemple

operationType = 3, a = 12.0, b = 4.0 => "Multiplying numbers..." et retourne 48.0.

Solution

solution.cpp

solution.cpp

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 3
single

single

some-alt