Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore บทที่ 4 การแปลงนิพจน์2

บทที่ 4 การแปลงนิพจน์2

Published by Sutarat Thongmai, 2021-07-11 06:27:15

Description: บทที่ 4 การแปลงนิพจน์2

Search

Read the Text Version

การแปลงนิพจน์ Infix เปน็ Postfix จะเป็นการใชค้ ุณสมบัติของ Stack มาลาดบั การทางาน คือเข้า ทหี ลงั ออกก่อน operator ความสาคญั output

∗̅̅∗̅ 3 4 *, / 2 2 +, - 1 1 () 0 4 ตวั อยา่ ง operator วา่ ง ( A + B * C ) ∗̅̅∗̅ D ( Input Output ( วา่ ง A วา่ ง

+A ( BA (+ * AB (+ C AB (+* ) ABC (+* ∗̅̅∗̅ ABC +* D ABC + * ∗̅̅∗̅ วา่ ง ABCD + * ∗̅̅∗̅ วา่ ง ABCD∗̅̅∗̅ +* วา่ ง ABCD∗̅̅∗̅ * + วา่ ง ABCD∗̅̅∗̅ * + วา่ ง 1. ( A * B – C * D ) + F Operator วา่ ง Input Output ( ( วา่ ง ( A วา่ ง (* *A (* BA (- - AB C AB*

* AB*C (- D AB*C (-* ) AB*CD (-* + AB*CD -* F AB*CD*- + วา่ ง A B * C D * - F + วา่ ง A B * CD * - F + วา่ ง 2. C * (A + B - C ) ∗̅̅∗̅ D Operator วา่ ง Input Output วา่ ง C วา่ ง * *C *( (C *( AC * (+ + CA *(+ B CA *(- - CAB C CAB +

) CAB + C * ( - ∗̅̅∗̅ CAB + C - * D CAB + C - * ∗̅̅∗̅ วา่ ง CAB + C – D * ∗̅̅∗̅ วา่ ง CAB + C – D ∗̅̅∗̅ * วา่ ง CAB + C – D ∗̅̅∗̅ * วา่ ง

3. ((A * B ) ̅∗̅∗̅ D - C ̅∗̅∗̅ E / F ) Operator วา่ ง Input Output ( ( วา่ ง (( ( วา่ ง (( A วา่ ง ((* *A ((* BA (* ) AB ( * ∗̅̅∗̅ ∗̅̅∗̅ AB ( * ∗̅̅∗̅ D AB (- - ABD (- C ABD ∗̅̅∗̅ * ( - ∗̅̅∗̅ ∗̅̅∗̅ ABD ∗̅̅∗̅ * C ( - ∗̅̅∗̅ E ABD ∗̅̅∗̅ * C (-/ / ABD ∗̅̅∗̅ * C E (-/ F ABD ∗̅̅∗̅ * C E∗̅̅∗̅ -/ ) ABD ∗̅̅∗̅ * C E∗̅̅∗̅ F - วา่ ง ABD ∗̅̅∗̅ * C E∗̅̅∗̅ F วา่ ง วา่ ง ABD ∗̅̅∗̅ * C E∗̅̅∗̅ F / วา่ ง ABD ∗̅̅∗̅ * C E∗̅̅∗̅ F / -


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook