سورس تبدیل عبارت میانوندی به پیشوندی و پسوندی در زبان C
در این بخش سورس تبدیل عبارت میانوندی به پیشوندی و پسوندی در زبان C را برای شما آماده کرده ایم که در محیط نرم افزار Code::Blocks و با زبان برنامه نویسی C نوشته شده است. در ادامه می توانید توضیحات، تصاویر و همچنین فیلمی از نحوه اجرا شدن پروژه را مشاهده کنید.
توضیحات پروژه
در این پروژه بعد از اجرا شدن برنامه، کاربر باید یک عبارت میانوندی (Infix) را وارد کند و بعد از آن برنامه آن عبارت را به حالت پیشوندی (Prefix) و پسوندی (Postfix) تبدیل کرده و در خروجی نمایش می دهد. در زبان ها برنامه نویسی کد برنامه از عبارت های مختلفی تشکیل می شود که خود عبارت ها متشکل از عملگرها و عملوندها هستند. یک عبارت به سه حالت Infix، Postfix و Prefix قابل نمایش است.
روش تبديل عبارت ميانوندی به پسوندی
- عبارت كامل پرانتزگذاری می شود
- هر عملگر به سمت راست پرانتز بسته خود منتقل می شود
- پرانتزها حذف می شوند
روش تبدیل عبارت ميانوندی به پيشوندی
- عبارت كامل پرانتزگذاری می شود
- هر عملگر به سمت چپ پرانتز باز خود منتقل می شود
- پرانتزها حذف می شوند
روش تبديل عبارت پسوندی به پيشوندی
- ابتدا عبارت پسوندی را تبديل به ميانوندی می كنيم
- عبارت ميانوندی حاصل را به پيشوندی تبديل می كنيم
هیچ نظری ثبت نشده است