Menu
Coddy logo textTech

Арифметические операторы

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

Арифметические операторы в Dart выполняют математические вычисления: сложение (+), вычитание (-), умножение (*) и деление (/).

void main() {
  int num1 = 10;
  int num2 = 5;
  int sum = num1 + num2;
  
  print('Sum: $num1 + $num2 = $sum');
}
void main() {
  int num1 = 10;
  int num2 = 5;
  int difference = num1 - num2;
  
  print('Difference: $num1 - $num2 = $difference');
}
void main() {
  int num1 = 10;
  int num2 = 5;
  int product = num1 * num2;
  
  print('Product: $num1 * $num2 = $product');
}
void main() {
  int num1 = 10;
  int num2 = 5;
  double quotient = num1 / num2;
  
  print('Quotient: $num1 / $num2 = $quotient');
}
void main() {
  int intValue = 5;
  double doubleValue = 2.5;
  double result = intValue + doubleValue;
  
  print('$intValue + $doubleValue = $result');
}
challenge icon

Задание

Новичок

Создайте программу на Dart, которая выполняет основные арифметические операции:

  1. Объявите целочисленную переменную с именем num1 со значением 10
  2. Объявите целочисленную переменную с именем num2 со значением 5
  3. Вычислите и сохраните следующие операции в соответствующих переменных:
    • Сумма num1 и num2 (сохраните в sum)
    • Разность при вычитании num2 из num1 (сохраните в difference)
    • Произведение num1 и num2 (сохраните в product)
    • Результат деления num1 на num2 (сохраните в quotient как double)
  4. Выведите каждый результат в ТОЧНО следующем формате:
Sum: 15
Difference: 5
Product: 50
Quotient: 2.0

Ваш вывод должен точно соответствовать этому формату.

Шпаргалка

Dart поддерживает четыре основных арифметических оператора:

  • + для сложения
  • - для вычитания
  • * для умножения
  • / для деления
int num1 = 10;
int num2 = 5;
int sum = num1 + num2;        // 15
int difference = num1 - num2;  // 5
int product = num1 * num2;     // 50
double quotient = num1 / num2; // 2.0

Вы можете смешивать типы int и double в арифметических операциях:

int intValue = 5;
double doubleValue = 2.5;
double result = intValue + doubleValue; // 7.5

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

void main() {
  // Объявите свои переменные здесь
  int num1 = ?;
  int num2 = ?;
  
  // Выполните арифметические операции
  int sum = ?;
  int difference = ?;
  int product = ?;
  double quotient = ?;
  
  // Выведите результаты
  print("Sum: $sum");
  print("Difference: $difference");
  print("Product: $product");
  print("Quotient: $quotient");
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

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