[C++] cho mình xin code infix chuyển sang postfix

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi Andy Hua, 26/12/11.

  1. Andy Hua

    Andy Hua Youtube Master Race

    Tham gia ngày:
    14/8/06
    Bài viết:
    58
    Nơi ở:
    Nhà Tào Tháo
    làm phiền các pác cho mình xin cái code C++ chuyển từ infix sang postfix đi
    VD: nhập a*b+c–d*e xuất: ab*c+de*-
    a*(b+(c–d))*e xuất abcd–+*e*

    thank nhiều!!
     
  2. _lulu_

    _lulu_ Mr & Ms Pac-Man

    Tham gia ngày:
    7/4/04
    Bài viết:
    122
    Gửi bác bài infix to postfix tôi làm cũng lâu lâu rồi. Tôi nhớ chương trình vẫn còn lỗi nhỏ liên quan đến dấu ")" cuối cùng của expression (Không báo lỗi khi thấy dư dấu ")" ). Nếu bác muốn sửa thì có thể thêm counter cho dấu "(" và ")" để match số lượng 2 dấu đó.
     

    Các file đính kèm:

Chia sẻ trang này