همیار

همیار

همیار

همیار

دانلود سورس محاسبه‌ی عبارات چندجمله‌ای با استفاده از ساختمان داده‌ی آرایه (++C)


دانلود سورس محاسبه‌ی عبارات چندجمله‌ای با استفاده از ساختمان داده‌ی آرایه (++C)



سورس محاسبه‌ی عبارات چندجمله‌ای با استفاده از ساختمان داده‌ی آرایه (++C) سورس محاسبه‌ی عبارات چندجمله‌ای با استفاده از ساختمان داده‌ی آرایه (++C) classای به نام Polynomial برای تعریف عبارات چند‌جمله‌ای پیاده سازی شده است:علاوه بر سازنده‌ی کپی؛ سازنده‌ای برای این class تعریف شده است که ورودی آن یک رشته (* char) می‌باشد. رشته‌ی ورودی یک عبارت چند جمله‌ای می‌باشد.(قالب بندی عبارات چند جمله‌ای در ادامه آمده است.)تابعی به نام str تعریف شده است. این تابع ورودی نمی‌گیرد و خروجی آن از نوع رشته (* char) است که چند جمله‌ای خود شئ را بازمی‌گرداند.تابعی به نام val تعریف شده است. ورودی این تابع یک مقدار float خواهد بود. تابع مقدار دریافتی را در عبارت چندجمله‌ای به جای متغییر x قرار داده و حاصل را به صورت یک مقدار float بازمی‌گرداند.برای این class عملگرهای زیر را سربارگزاری (overload)شده است:عملگر +: خروجی آن یک Polynomial می‌باشد که حاصل جمع دیگر Polynomialها است.عملگر -: مشابه عملگر +عملگر *: مشابه عملگر + با این تفاوت که خروجی آن حاصل جمع دیگر Polinomialها است. خروجی باید به ساده‌ترین صورت باشد.عملگر /: چندجمله‌ای را بر یک عدد (float) تقسیم می‌کند.





سورس محاسبه‌ی عبارات چندجمله‌ای با استفاده از ساختمان داده‌ی آرایه (++C)
نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.