Цифры в ОПЗ - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Всем привет! Пиши интерпретатор алгебраических выражений. Вот то, что уже сделал, тут полностью готовый алгоритм, который переводит обычную запись в ОПЗ. Все хорошо работает с числами (типа a+b перевести в ab+ и т.д.), но с цифрами такое не работает, я уже пробовал и просто выборку делать, типа такого (на примере нуля покажу):
И пробовал с кодами чисел, типа такого:
Но всегда получается какая-то несуразица, но никак не 00+ (если, к примеру из 0+0 делать), а, например, 888, что точно не 00+. Прошу помочь именно с этим, подсказать, как сделать отбор для чисел, ниже дал весь код:

Решение задачи: «Цифры в ОПЗ»

textual
Листинг программы
if (a[k] == '0')

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5
Похожие ответы