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

Для сложения двух чисел в математике мы пишем, например, 3 + 4. В программировании — то же самое. Вот программа, складывающая два числа:

3 + 4;

Арифметика в программировании практически не отличается от школьной арифметики.

Строчка кода 3 + 4; заставит компьютер сложить числа и узнать результат. Эта программа будет работать, но в ней нет смысла, потому что по сути мы не даём команду компьютеру, мы просто говорим ему «смотри, сумма трёх и четырёх». В реальной работе недостаточно сообщать компьютеру о математическом выражении. Например, при создании интернет-магазина недостаточно просить компьютер посчитать стоимость товаров в корзине, а нужно просить посчитать стоимость И показать цену покупателю.

Нам нужно попросить компьютер сложить 3 + 4 И дать команду сделать что-то с результатом. Например, вывести его на экран:

System.out.println(3 + 4);

После запуска на экране появится результат:

7

Кроме сложения доступны следующие операции:

Теперь давайте выведем на экран результат деления, а потом результат возведения в степень:

System.out.println(8 / 2);  // => 4
System.out.println(3 * 3 * 3); // => 81

Иногда для удобства мы будем показывать в комментариях результат запуска строчек кода вот так: => РЕЗУЛЬТАТ. Например, // => 4.

Первая инструкция выведет на экран 4 (потому что 8 / 2 это 4), а вторая инструкция выведет на экран 9 (потому что трижды умножить три это 9).

Задание

Выведите на экран результат деления числа 81 на 9.


Советы

  • Всегда отбивайте арифметические операторы пробелами от самих чисел (операндов) – это хороший стиль программирования. Поэтому в наших примерах System.out.println(3 + 4), а не System.out.println(3+4).

  • Деление на ноль приводит к ошибке. Чтобы его не допустить, нужно знать про условные конструкции (о них вы узнаете в следующих уроках).


Нашли ошибку? Есть что добавить? Пулреквесты приветствуютсяhttps://github.com/hexlet-basics

Упражнение доступно только авторизованным пользователям.

Пожалуйста, авторизуйтесь, это необходимо для отслеживания прогресса выполнения уроков. Если у вас ещё нет учётной записи, то сейчас самое время создать аккаунт.