จากครั้งที่แล้วได้ลองสร้าง web browser แบบง่ายๆไปแล้ว คราวนี้เรามาต่อกันที่การทดลองสร้างโปรแกรมเครื่องคิดเลขกันอีกสักโปรแกรม แต่โปรแกรมเครื่องคิดเลขของเราจะมา + – * / กันง่ายๆด้วยเลขสองจำนวนคงไม่ได้เดียวไม่เทพพอ ฉะนั้นเราก็ต้องทำให้มันสามารถ + – * / ได้ทีละหลายๆจำนวน และสามารถที่จะใส่ () วงเล็บเปิด-ปิด เพื่อระบุความสำคัญของนิพจน์ได้ด้วย ซึ่งมันก็จะยากก็ตรงนี้หละที่ต้องไปทบทวนเรื่องการแปลงนิพจน์ Infix เป็น Postfix เพราะลืมไปหมดแล้ว จากนั้นก็จะทำการคำนวนจาก Stack เพื่อให้ได้คำตอบที่ต้องการ ร่ายซะยาวเริ่มเลยดีกว่า
Mr.Khwanchai Kaewyos (LookHin)
Mobile : 081-205-4328
E-mail : khwanchai@gmail.com
MSN : khwanchai@live.com


