روش پرانتز گذاری جهت تبدیل Infix به postfix و prefix
|
2014-01-10, 07:45 PM,
(آخرین ویرایش توسط : 2014-01-10, 07:54 PM javad_orton.)
ارسال : #1
|
|||
|
|||
روش پرانتز گذاری جهت تبدیل Infix به postfix و prefix
سلام دوستان سوالی از خدمتتون دارم خواستم روش پرانتز گذاری عبارت Infix رو برای تبدیل به postfix و prefix رو بهم آموزش بدید خیلی ضروریه
کد برنامشو نمیخوام ها فقط روش پرانتز گذاری مثلا: a/b-c+d*e-a*e چجور شده ((a/b)-c)+(d*e))-(a*e)))) درس ساختمان داده کاردانی کامپیوتر Yahoo: [email protected] |
|||
2014-01-11, 03:03 PM,
(آخرین ویرایش توسط : 2014-01-11, 03:27 PM balghoor.)
ارسال : #2
|
|||
|
|||
RE: روش پرانتز گذاری جهت تبدیل Infix به postfix و prefix
سلام.
ما این درس رو 2 سال پیش پاس کردیم ، الان هرچی فکر کردم نفهمیدم چی شد، کتابتون رو بذار تا بخونیم ببینیم چی میگه! الان فهمیدم!!! این برنامه براساس اولویت عملگرها کار میکنه!! به ترتیب از چپ به راست ( اگر اشتباه نکرده باشم! ) اول اومده تقسیم رو انجام داده : (a/b) بعد ضرب : (d*e) بعد مجددا ضرب : (a*e) بعد تفریق : (a/b) - c) بعد جمع : ( (a/b) - c) + (d*e)) و در آخر هم پرانتز بزرگ تر رو از پرانتز کوچکتر کم کرده : ( ( (a/b) - c) + (d*e)) - (a*e) ) تا اونجایی که من فهمیدم اینه ، ولی گویا درست در نیومده!!! |
|||
|