Menu
Coddy logo textTech

Вызов: Список вычислений

Часть раздела Основы путешествия по Dart на Coddy — урок 92 из 94.

challenge icon

Задание

Легко

В этом вызове вы попрактикуетесь в отображении отформатированных результатов вычислений для пользователей. У вас есть список результатов вычислений, которые нужно отобразить в удобном для пользователя формате.

Ваша задача — завершить функцию displayResults, которая принимает список результатов вычислений и отображает их с правильным форматированием. Каждый результат должен показывать тип вычисления, используемые числа и значение результата.

Завершите код, чтобы правильно отобразить все результаты вычислений из предоставленного списка.

Попробуйте сами

void main() {
  // Список результатов вычислений
  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
    }
  ];
  
  // Вызов функции для отображения результатов
  displayResults(calculationResults);
}

// TODO: Завершите эту функцию для отображения всех результатов вычислений
void displayResults(List<Map<String, dynamic>> results) {
  print('Calculation Results:');
  print('-------------------');
  
  // TODO: Пройдитесь циклом по списку результатов и отобразите каждое вычисление
  // в формате: "[Type]: [num1] и [num2] = [result]"
  
}

Все уроки раздела Основы