انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: saeedab11 در 11 دی 1393، 06:45 بظ
-
با سلام
من دارم برنامه ای می نویسم که میخوام از یه فایل تکست یک دستور را بخونه و ابتدا ساختار دستور را چک کنه بعد محتویات دستور را چک کنه. محتویات دستور یک عبارت ریاضی مثل 2*4+1/8 است که باید این دستور انجام بشه. من برنامه را تا جایی نوشتم ک ساختار دستور را چک میکنه ولی برای انجام دستورات با توجه به اولویت را مشکل دارم و با پرانتز هم میشه اولویت یک عملگر را بالا برد. ساختار دستو مثل زیر :
struct
{
5*6+9-4/8
}
-
سلام
با سرچ کردن به موارد مفیدی مثل این (http://safecomp.ir/fa/node/77) میرسیدید.
موفق باشید