Open atareversei opened 2 months ago
🔴⚠️ پروژه اول برنامه سازی پیشرفته - چند جمله ای
🔹 کلاسی برای چند جمله ای بنویسید که چند جمله ای بصورت متن در قالب زیر توسط سازنده به آن داده شود.
a1x^n+a2x^(n-1)+...+a(n+1)
که 👆 یک چند جمله ای در مرتبه n میباشد که ai ضریب جمله و عدد بعد از توان (^) توان جمله می باشد. برای مثال:
5x^3 + 3x^4 - 6x^2 + 11x - 5
🔹 در سازنده بایستی این متن تحلیل شده و به آرایه ای از جملات که دارای ضریب و توان است تجزیه گردد.
🔹 در این کلاس بایستی متدهای زیر وجود داشته باشد:
متد toString که چند جمله ای را چاپ کند متد محاسبه که عددی را به ازای x بگیرد و چند جمله ای را محاسبه نماید.
متدهای جمع، ضرب و تقسیم و تفریق که object ی از چند جمله ای بگیرد و با چند جمله ای جاری عملیات مربوطه را انجام دهد.
با نوشتن یک برنامه ساده از کلاس نوشته شده، برای نمایش تمامی قابلیت های آن استفاده نمایید.
🔴⚠️ پروژه اول برنامه سازی پیشرفته - چند جمله ای
🔹 کلاسی برای چند جمله ای بنویسید که چند جمله ای بصورت متن در قالب زیر توسط سازنده به آن داده شود.
a1x^n+a2x^(n-1)+...+a(n+1)
که 👆 یک چند جمله ای در مرتبه n میباشد که ai ضریب جمله و عدد بعد از توان (^) توان جمله می باشد. برای مثال:
5x^3 + 3x^4 - 6x^2 + 11x - 5
🔹 در سازنده بایستی این متن تحلیل شده و به آرایه ای از جملات که دارای ضریب و توان است تجزیه گردد.
🔹 در این کلاس بایستی متدهای زیر وجود داشته باشد:
متد toString که چند جمله ای را چاپ کند متد محاسبه که عددی را به ازای x بگیرد و چند جمله ای را محاسبه نماید.
متدهای جمع، ضرب و تقسیم و تفریق که object ی از چند جمله ای بگیرد و با چند جمله ای جاری عملیات مربوطه را انجام دهد.
با نوشتن یک برنامه ساده از کلاس نوشته شده، برای نمایش تمامی قابلیت های آن استفاده نمایید.