Menu
Coddy logo textTech

Exécution du calcul

Fait partie de la section Fondamentaux du Journey Dart de Coddy. Leçon 90 sur 94.

challenge icon

Défi

Facile

Maintenant que nous avons deux nombres et une opération, nous pouvons effectuer le calcul.

Mettez à jour votre programme de calculatrice pour :

  1. Créer une variable nommée result de type double? (double nullable) pour stocker le résultat du calcul
  2. Utiliser des instructions if-else pour effectuer le calcul approprié en fonction de l'opération :
    • Si operation est '+', définir result à firstNumber + secondNumber
    • Si operation est '-', définir result à firstNumber - secondNumber
    • Si operation est '*', définir result à firstNumber * secondNumber
    • Si operation est '/', vérifier si secondNumber est 0
  3. En cas de tentative de division par zéro, afficher exactement : "Error: Cannot divide by zero!" et utiliser l'instruction return pour quitter la fonction
  4. Pour tous les calculs valides, définir la variable result de manière appropriée
  5. Afficher "Result: " suivi de la valeur du résultat

Essayez vous-même

void main() {
  print("Welcome to the Simple Calculator!");
  
  // Déclarer et initialiser les variables numériques
  double firstNumber = 10.5;
  double secondNumber = 5.5;
  
  // Afficher les nombres
  print("First number: $firstNumber");
  print("Second number: $secondNumber");
  
  // Déclarer et valider la variable d'opération
  String operation = "*";  // Peut être +, -, *, ou /
  
  // Vérifier si l'opération est valide
  if (operation != '+' && operation != '-' && operation != '*' && operation != '/') {
    print("Invalid operation. Using addition (+) as default.");
    operation = '+';
  }
  
  print("Operation: $operation");
  
  // Effectuer le calcul ici
}

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur Dart en ligne