از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
پنج سال پیش منتشر شده
تعداد بازدید: 1137
کد پروژه: 90627
شرح پروژه
کلاس چند جملهای را پیاده سازی کنید که در آن برای ضریبها و توانهای چند جملهای به صورت پویا به طول مورد نیاز حافظه گرفته شود و سازندهی آن دو آرایهی عددی و یک عدد را که نشان دهندهی تعداد جملههای چند جملهای است را به عنوان آرگومان بگیرد. آرایهی یکم توانهای چند جملهای و آرایهی دوم ضریبهای چند جملهای هستند. ضریبهای چند جملهای عددهای اعشاری هستند. سپس تابع سازنده به صورت پویا حافظهی مورد نیاز بگیرد. همچنین باید کاری کنید که نتوان از این کلاس شیءای ساخته شود که این سازنده را فراخوانی نکند و حتماً باید هنگام ساخته شدن این چند جملهای آرایهها و تعداد آنها فرستاده شود. تابع عضوی بنویسید که یک عدد اعشاری بگیرد و مقدار آن چند جملهای را به ازای آن عدد حساب کند. همچنین عملگر [] را سربار گذاری کنید که به کمک آن بتوان با دادن توان یک جمله ضریب آن را به دست آورد و یا تغییر داد و اگر آن توان در چند جملهای نبود آنگاه یک جملهی جدید با توان خواسته شده بیفزاید که ضریب آن صفر است و این ضریب را برگرداند. همچنین عملگرهای + و = را سربار گذاری کنید
پروژهٔ چند جملهای که توان و ضریب دارد و هر تعداد میتواند باشد و به کمک لیست پیوندی پیاده سازی شده باشد و عملگرهای جمع، تفریق، ضرب، [] ، انتساب >> ، << و همانند آن را داشته باشد و تابعها مشتق، انتگرال و محاسبه به ازای یک عدد را نیز داشته باشد امکان ذخیره در پروندهٔ دودویی و متنی و خواندن از آنها را نیز داشته باشد یعنی این که بتواند چند جملهایها را در پرونده بریزد و هر گاه نیاز داشت آنها را بخواند. روشن است که باید آرایه یا لیستی پیوندی از چند جملهایها را نگهداری کند و هر بار برای انجام عملهایی مشخص کند کدام چند جملهایها را به کار ببرد.
روشن است که تابعهای سازنده، نابود کننده، سازندهٔ کپی، سازندهٔ جابجایی، انتساب جابجایی و همانند آن نیز نیاز است تا کلاسهای یاده شده داشته باشند.
مهارت ها و تخصص های مورد نیاز
بودجه
5,000 تومان تا 100,000 تومان
مهلت برای انجام
2روز
وضعیت مناقصه
انجام شده
درباره کارفرما
عضویت پنج سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار