1.5 Операторы
14 из 14 шагов пройдено
13 из 13 баллов  получено

Создайте переменную с числом 3.14

Последовательно (сохраняя предыдущее значение в переменной) примените к ней все следующие операции (используя второе число 3.14, кроме инкрементов и декрементов) и выведите значение переменной после каждой операции в консоль:

  • Сложение (`+`)
  • Умножение (`*`)
  • Декремент (`--`)
  • Вычитание (`-`)
  • Деление (`/`)
  • Инкремент (`++`)
  • Остаток от деления (`%`)

Sample Input:


Sample Output:


Чтобы решить это задание откройте

Напишите программу. Тестируется через stdin → stdout

Time Limit: 15 секунд
Memory Limit: 256 MB
Запустить код

Будьте вежливы и соблюдайте наши принципы сообщества. Поделитесь своим решением и посмотрите, как задачу решали другие.
Оставить решение

Done

Верное решение #
JavaScript

[+] Test #1. OK [+] Test #2. OK 2 of 2 test(s) passed.

let num = 3.14;

num += 3.14;
console.log(num);

num *= 3.14;
console.log(num);

num --;
console.log(num);

num -= 3.14;
console.log(num);

num /= 3.14;
console.log(num);

num ++;
console.log(num);

num %= 3.14;
console.log(num);


Порядок математических операций задан в соответствии с заданием и их результаты верные.

Я не могу понять, почему не проходит второй тест?

Частично верное решение #
JavaScript

[+] Test #1. OK [ ] Test #2. Wrong answer 1 of 2 test(s) passed.

let pi = 3.14;

console.log(pi + 3.14);
console.log(pi * 3.14);
console.log(pi--);
console.log(pi - 3.14);
console.log(pi / 3.14);
console.log(pi++);
console.log(pi % 3.14);
Изменен Anonymous 96152897

@Anonymous_96152897, нужно применить все операции последовательно (сохраняя предыдущее значение в переменной), то есть после сложения в переменной нужно сохранить результат, потом уже его нужно умножить и так далее. Обновили описание чтобы было понятнее. Спасибо!