Ali_mx
شنبه 21 شهریور 1383, 20:23 عصر
سلام
من برای یک برنامه نیاز به یک تابع دارم که یک رشته رو مثل این بگیره و نتیجه رو بده.
"1+2-5*4^(1/2)"
من یک راه رو امتحان کردم ولی موثر نبود. راه دومی که دارم روش کار میکنم اینه که ابتدا تمام اعداد و کاراکتر ها رو جدا کیم و بعد محاسبه رو انجام بدم
من تا این جا پیش رفتم که تمام اعداد رو به ترتیب در یک آرایه و علائم رو هم به ترتیب در آرایهی دیگه ای قرار دادم. ولی هنوز در محاسبهی جواب مشکل دارم
در ضمن با پرانتز ها هم نمیدونم چی کار کنم
ممنون میشم اگه کسی بتونه کمک کنه
:roll:
من برای یک برنامه نیاز به یک تابع دارم که یک رشته رو مثل این بگیره و نتیجه رو بده.
"1+2-5*4^(1/2)"
من یک راه رو امتحان کردم ولی موثر نبود. راه دومی که دارم روش کار میکنم اینه که ابتدا تمام اعداد و کاراکتر ها رو جدا کیم و بعد محاسبه رو انجام بدم
من تا این جا پیش رفتم که تمام اعداد رو به ترتیب در یک آرایه و علائم رو هم به ترتیب در آرایهی دیگه ای قرار دادم. ولی هنوز در محاسبهی جواب مشکل دارم
در ضمن با پرانتز ها هم نمیدونم چی کار کنم
ممنون میشم اگه کسی بتونه کمک کنه
:roll: