از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
سیزده ساعت پیش منتشر شده
تعداد بازدید: 42
کد پروژه: 596422
شرح پروژه
این پروژه درس مبانی برنامه نویسی ما هست
فایل توضیح پروژه. فایل 1
فایل ریز نمرات پروژه. فایل 2
-
ما باید این پروژه رو بدون استفاده از شی گرایی بزنیم و باید برای تمام بخش های گرافیکی فقط از sdl2 استفاده کنیم و فقط مجاز به استفاده از مطالبی هستیم که در سیلابس زیر آمده و یاد گرفتیم:
سیلابس:
مقدمه: آشنایی با کامپیوتر و برنامه نویسی
برنامه نویسی: شروع کار با IDE، برنامۀ Hello World، نحوۀ گرفتن ورودی و تولید خروجی (فرمت دهی خروجی)
عملگرها و اولویت: محاسبات و پرانتز گذاری، انواع متغیرها، casting، کد اسکی
توابع و برنامه نویسی پیمانهای: تابع بهعنوان ساختارمند ساز، فراخوانی با مقدار و ارجاع، نوشتن توابع template
شرط: معرفی کامل ساختار شرطی، عملگرهای مرتبط با شروط، ترکیب شروط، بلوکبندی دستورات
حلقهها: حلقۀ while و شرط آن، حلقۀ for و بخشهای سهگانۀ آن، استفادههای هر کدام از حلقهها، استفاده از if داخل حلقهها، حلقههای تو در تو، رعایت بلوک بندی مناسب، محاسبات عددی در حلقهها
آرایهها و رشتهها: متغیرهای اندیس دار، آرایههای چند بعدی، رشتهها، دسترسی به کاراکترها، بررسی انواع مسائل که با آرایهها حل میشود، ماتریسها و آرایۀ دو بعدی و مسائل مربوطه
فایل و توسعۀ TDD: ذخیره سازی دادهها، خواندن از فایل به جای ورودی گرفتن، ذخیرۀ نتایج برنامه در فایل، طراحی تست و استفاده در توسعۀ برنامه
ساختمان و معرفی اشارهگر: struct و خلاصهسازی تایپ های جدید، رکوردهای اطلاعاتی
آشنایی با STL Containers: آشنایی با vector, map و استفاده از آنها بهعنوان نمونههای پرکاربرد و پاس کردن تابع به تابع
توسعۀ چابک: آشنایی با مدل توسعۀ چابک نرمافزارها و مزایای آن نسبت به روشهای قدیمی و آشنایی با مدل scrum
گرافیک: مفاهیم اولیه و محور مختصاتی مربوطه، ترسیمات پایه، آشنایی با رنگ، استفاده از حلقه در گرافیک و ترسیمات، استفاده از موس و مختصات آن و مدیریت event ها با poll کردن، استفاده از کلیک موس و ارتباط با کاربر
برنامهنویسی بازگشتی: روابط بازگشتی و نحوۀ استفاده در برنامهنویسی، حل مسائل ریاضی، مرتب سازی، تولید اشکال فرکتال
باید از تمام نمراتی که در فایل ریز نمرات به عنوان اجباری مشخص شده و مجموعا ۶۸۰ نمره داره در نهایت حداقل ۵۵۰ نمره کسب کنیم تا نمره کامل را بگیریم. و نیازی به جبرانی ها نداریم.
میخواستم بدونم هزینه انجام این پروژه تا ۴ اسفند به صورتی که تمام محدودیتهای فایلهای پروژه رو رعایت کنه و مواردی که عرض کردم رو در نظر بگیره، چقدر میشه؟
در ضمن پروژه باید تو گیتهاب زده بشه و جوری که انگار تیم ۳ نفره پروژه رو زدن، چون برای نمره دهی، تاریخچه و کامیتهای گیت هاب رو چک میکنن جوری که حتی اگر کپی پیست کرده باشیم میفهمن.
-
کد C++
تو clion احتمالا استاد ران میکنه
پروژه باید تو گیتهاب زده بشه و جوری که انگار تیم ۳ نفره پروژه رو زدن، چون برای نمره دهی، تاریخچه و کامیتهای گیت هاب رو چک میکنن جوری که حتی اگر کپی پیست کرده باشیم میفهمن.
این پروژه شامل 2 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.
مهارت ها و تخصص های مورد نیاز
بودجه
500,000 تومان تا 1,500,000 تومان
مهلت برای انجام
4روز
وضعیت مناقصه
باز (آماده دریافت پیشنهاد)
درباره کارفرما
عضویت هشت سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
تا کنون 1 پیشنهاد قیمت از سمت فریلنسرها برای این پروژه ارسال شده
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار