Menu
Coddy logo textTech

Défi : Liste de calculs

Fait partie de la section Fondamentaux du Journey Dart de Coddy — leçon 92 sur 94.

challenge icon

Défi

Facile

Dans ce défi, vous allez pratiquer l'affichage de résultats de calculs formatés pour les utilisateurs. Vous avez une liste de résultats de calculs qui doivent être affichés dans un format convivial pour l'utilisateur.

Votre tâche est de compléter la fonction displayResults qui prend une liste de résultats de calculs et les affiche avec un formatage approprié. Chaque résultat doit montrer le type de calcul, les nombres utilisés et la valeur du résultat.

Complétez le code pour afficher correctement tous les résultats de calculs de la liste fournie.

Essayez vous-même

void main() {
  // Liste des résultats de calcul
  List<Map<String, dynamic>> calculationResults = [
    {
      'type': 'Addition',
      'num1': 10,
      'num2': 5,
      'result': 15
    },
    {
      'type': 'Subtraction',
      'num1': 20,
      'num2': 7,
      'result': 13
    },
    {
      'type': 'Multiplication',
      'num1': 4,
      'num2': 6,
      'result': 24
    }
  ];
  
  // Appeler la fonction pour afficher les résultats
  displayResults(calculationResults);
}

// TODO : Compléter cette fonction pour afficher tous les résultats de calcul
void displayResults(List<Map<String, dynamic>> results) {
  print('Calculation Results:');
  print('-------------------');
  
  // TODO : Parcourir la liste des résultats et afficher chaque calcul
  // au format : "[Type] : [num1] et [num2] = [result]"
  
}

Toutes les leçons de Fondamentaux