Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 сен 2024, 01:25

Помогите, мой калькулятор неправильно считает. Если я ввожу 3 * 2 + 5 выдёт 7, 5 + 3 * 2 выдаёт 30 и т д. Не понятн в чём проблема

Автор micahbell, 11 сен 2024, 14:29

0 Пользователей и 1 гость просматривают эту тему.

micahbell

С операциями сложения и вычитания всё хорошо. Когда я просто умножаю число на число и делю число на число то всё хорошо. Но когда чисел как минимум 3 и в выражении используется умножить или разделить то калькулятор считает всё неправильно. Скидываю обработку для лучше понимания.

wise

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

antoneus


micahbell


LexaK

wise, это тестовое задание с условием не использовать Вычмслить!
ну типа - учатся они дважды два считать/программировать.
если помогло нажмите: Спасибо!

antoneus


micahbell


micahbell

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

LexaK

micahbell, Проверил! к стати правильно считает!

в самом начале кнопку равно нажмите, затем считайте!

1+2+3 = 6
и даже так считает
1+2+3+4 = 10


вот эти команды в самом концце модуля вставьте
КонецПроцедуры

  Операция = "";
  Число2 = 0;
  Буфер = 0;
если помогло нажмите: Спасибо!

micahbell


Похожие темы (5)

Рейтинг@Mail.ru

Поиск