Запись данных введённых в текстовый файл, с расстановкой приоритетов

Тема в разделе "WASM.BEGINNERS", создана пользователем GetF, 23 мар 2006.

  1. GetF

    GetF New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2006
    Сообщения:
    6
    Адрес:
    Russia
    есть выражение

    (Y=56 + (sin(X)/2)), его ввели в текстовое поле,

    после считки его из поля в буффер,

    как его записать в другой файл в

    таком формате(с расстановкой приоритетов,

    соответственно)

    действие | оп1 | оп2 | результат

    sin | X | | buffer

    / | buffer | 2 | buffer_2

    + | buffer_2 | 56 | Y

    (только вместо sin X могут быть другие

    элементарные функции(cos X, tg X и др.)

    и все может быть расположено в различном порядке)
     
  2. SDragon

    SDragon New Member

    Публикаций:
    0
    Регистрация:
    6 июн 2005
    Сообщения:
    133
    Адрес:
    Siberia
    Поищи на сайтах типа http://algolist.manual.ru/ про обратную польскую нотацию (ОПН, RPN - Reverse Polish Notation).