خرید فالوور اینستاگرام خرید لایک اینستاگرام قالب صحیفه
اطـلاعیه بـروزرسانی و تـخفیف هـای ویژه سـایت :
خانه / پروژه ها / سی پلاس پلاس ++C (صفحه 16)

سی پلاس پلاس ++C

پروژه بازی pacman (پک من) با c++

پروژه بازی pacman با c++ جزء پروژه های بی نظیری می باشد که توسط تیم برنامه نویسی سایت projectp30 طراحی و پیاده سازی شده است این بازی کاملاً گرافیکی می باشد و کاربران می تواند هم جهت انجام بازی و هم جهت ارائه این پروژه به استاد از پروژه بازی pacman استفاده کنند. به نکته باید عرض شود که این پروژه در نسخه و به همراه توضیحات کامل سورس کد جهت ارائه با اساتید می باشد.برخی از کاربران این پروژه را نیز به عنوان پروژه نقطه خور نیز می شناسند.

توضیحات بیشتر »

پروژه فروشگاهی با C++

پروژه فروشگاه با c++ یکی دیگر از پروژه های حرفه ای می باشد که توسط تیم برنامه نویسی projectp30 به زبان سی پلاس پلاس طراحی و پیاده سازی شده است.این پروژه همچنین دارای امکانات مختلفی می باشد که بعضی از این امکانات عبارتند از : مدیریت فروشگاه که شامل ایجاد کردن محصول ، نمایش تمام محصولات ، جستجو محصول در فروشگاه ، ویرایش اطلاعات محصول ، حذف اطلاعات محصول ، نمایش لیست محصولات فروشگاه و …

توضیحات بیشتر »

پروژه جدول کلمات متقاطع با c++

پروژه جدول کلمات متقاطع از دیگر پروژه های c++ می باشد که دانشجویان زیادی به آن نیاز دارند.همان طور که می دانید جدول کلمات متقاطع جدولی می باشد که کلمات را به شکل حرف به حرف قرار در آن قرار دارد و به عمد بعضی از خانه‌های آن خالی هستند که توسط کسی که حل می‌کند باید پر شود و این کلمات به وسیله خانه‌های سیاه از هم جدا می‌شوند و نوعی سرگرمی است در ضمن کاربران عزیز می توانند برای دانلود پروژه های برنامه نویسی که لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند.

توضیحات بیشتر »

پروژه رسم لوزی با ستاره در C++

تا به حال برای خیلی از شما کاربران پیش آمده است که اشکال مختلفی را با استفاده از کاراکترهای خاصی به نمایش در آورده اید به عنوان مثال اشکال لوزی ، مثلث ، مربع و ... را با استفاده از کاراکتر ستاره یا کاراکترهای دیگر رسم کرده اید.در این پروژه سورس کد یک لوزی با استفاده از کاراکتر ستاره نمایش داده است که کاربر می تواند طول و عرض لوزی را با به دلخواه خود نیز تغییر بدهد.

توضیحات بیشتر »

پروژه درج و حذف در لیست پیوندی دوطرفه در C++

لیست پیوندی یک ساختاری است که شامل دنباله ای از عناصر است که هر عنصر دارای اشاره گری به عنصر بعدی در دنباله است. لیست پیوندی از جمله ساده ترین و رایج ترین ساختارها در پیاده سازی صف ها ، پشته ها و .. می باشد.مزیت مهمی که لیست پیوندی نسبت به آرایه دارد این است که ترتیب قرار گرفتن داده ها در لیست پیوندی با ترتیب قرار گرفتن آنها در حافظه متفاوت است.به همین دلیل لیست پیوندی دارای این ویژگی است که درج و حذف گره ها در هر نقطه ای از فهرست، با تعداد ثابتی از عملیات امکان پذیر است.بنابراین بسیاری از عملیات های ابتدایی مثل بدست آوردن آخرین عنصر فهرست ، پیدا کردن عنصر شامل داده مورد نظر و ... در لیست پیوندی به راحتی پیاده سازی می شود.در لیست پیوندی دو طرفه بر خلاف لیست پیوندی یک طرفه علاوه بر اشاره گری که به عنصر قبلی اشاره می کند اشاره گری وجود دارد که به عنصر بعدی اشاره می کند.

توضیحات بیشتر »

پروژه مرتب سازی سریع با C++

همان طور که قبلاً هم گفتیم روش ها و الگوریتم های زیادی برای مرتب سازی وجود دارد مثل الگوریتم مرتب سازی انتخابی ، الگوریتم مرتب سازی heap ، الگوریتم مرتب سازی حبابی و ... که یکی از این الگوریتم ها ، الگوریتم مرتب سازی سریع می باشد.الگوریتم مرتب سازی سریع یا quick sort به دلیل مصرف کم حافظه ، اجرای مناسب ، پیاده سازی سریع و ساده بسیار مورد قبول کاربران و برنامه نویسان می باشد.الگوریتم مرتب سازی سریع طی سه مرحله کار مرتب سازی را انجام می دهد مرحله اول که مرحله انتخاب یک عنصر محوری می باشد ، مرحله دوم که مرحله تقسیم آرایه می باشد و مرحله سوم هم مرحله مرتب سازی بازگشتی می باشد. و به عنوان نیز باید عرض کنم که زمان اجرای الگوریتم مرتب سازی سریع nLogn می باشد. و همچنین عزیزان می توانند برای دانلود پروژه های برنامه نویسی که مشکل لینک دارند به شماره تماسی که در سایت قرارداده شده پیامک بدهند و ظرف مدت 10 دقیقه مشکل لینک رفع می شود.

توضیحات بیشتر »

پروژه الگوریتم مرتب سازی انتخابی با C++

بسیاری از کاربران جهت انجام پروژه های برنامه نویسی خود از ما راهنمایی و کمک خواستند که پیرو این درخواست ها پروژه مرتب سازی انتخابی با C++ انجام و در سایت قرارداده شد و کاربران جهت دانلود این پروژه برنامه نویسی می توانند به صفحه بعد مراجعه کنند.همان طور که قبلاً گفته شده الگوریتم های مرتب سازی زیادی وجود دارد مثل الگوریتم مرتب سازی حبابی ، الگوریتم مرتب سازی درجی ، الگوریتم مرتب سازی Heap و ... و نوع دیگری از این الگوریتم های مرتب سازی الگوریتم مرتب سازی انتخابی می باشد که جزء الگوریتم های مرتب سازی مبتنی بر مقایسه می باشد. این الگوریتم دارای پیچیدگی زمانی O(n^2) می باشد و به همین دلیل اعمال آن روی مجموعه بزرگی از اعداد کارا به نظر نمی رسد و به طور عملی ضعیف تر از الگوریتم هایی مثل الگوریتم مرتب سازی درجی می باشد.الگوریتم مرتب سازی انتخابی بیشتر به خاطر سادگی اش کارا به نظر می رسد.در این الگوریتم ابتدا کوچکترین عنصر یافت می شود و با اولین عدد جابه جا می شود و به همین ترتیب.

توضیحات بیشتر »

پروژه مرتب سازی Heap با C++

روش ها و الگوریتم های مرتب سازی زیادی وجود دارد که برخی از آنها عبارتند از مرتب سازی حبابی ، مرتب سازی انتخابی ، مرتب سازی درجی ، مرتب سازی Heap و ... که در این قسمت تیم برنامه نویسی projectp30 پروژه مرتب سازی Heap را برای شما عزیزان در سایت قرار داده است تا بتوانید از آن استفاده کنید در این روش، برنامه از کل آرایه ی داده شده یک درخت MaxHeap می سازد. (درخت مکس هیپ درختی دودویی و کامل است که مقدار ذخیره شده در هر گره ، بزرگتر و یا مساوی مقدار ذخیره شده در گره فرزندانش است( سپس مقدار ماگزیمم را از درخت حذف میکند و آنرا در انتهای آرایه میگذارد و دوباره از بقیه اعداد یک درخت maxHeap میسازد و باز روش مذکور را روی آن نیز اعمال میکند تا دومین عدد بزرگ یافت شود. در این روش آرایه از آخر به اول مرتب میشود. مرتبه پیچیدگی این الگوریتم O(n log n) است.

توضیحات بیشتر »

پروژه تبدیل رشته به حالت باینری در C++

در پست های قبلی پروژه ای با زبان برنامه نویسی C# برای شما عزیزان گذاشتیم با موضوع تبدیل رشته به حالت باینری و تبدیل باینری به حالت رشته که در این پروژه کاربران می توانستند رشته ها را به باینری و باینری را به رشته تبدیل کنند بنابراین در این بخش هم پروژه های با همین موضوع یعنی تبدیل رشته به حالت باینری با زبان برنامه نویسی C++ برای شما عزیزان قرار داده ایم که در این پروژه هم متن و رشته ای که کاربر وارد می کند به حالت باینری یعنی مجموعه ای از صفر و یک ها تبدیل می شود.

توضیحات بیشتر »

پروژه ماشین حساب در C++

یکی از نیازهای کاربران در زمینه برنامه نویسی C++ پروژه ماشین حساب می باشد البته تماس هایی هم مبنی بر انجام این پروژه شده بود که تیم قدرتمند برنامه نویسی projectp30 امروز این پروژه را برای استفاده شما عزیزان در سایت قرارداده است. در این پروژه یک ماشین حساب تقریبا پیشرفته طراحی شده است که شامل عملگرهای جمع ، ضرب ، تقسیم ، تفریق ، نسبت های مثلثاتی شامل Sin ، Cos ، Tan ، Cot ،لگاریتم ، محاسبه عدد به توان n ، رادیکال (جذر) ، Ln و .. نیز می باشد.در این پروژه دو فایل وجود دارد که یکی از فایل ها فایل exe می باشد و فایل دیگر شامل سورس کدهای این پروژه می باشد.

توضیحات بیشتر »