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