فروشگاه فایل -بزرگترین و قویترین فروشگاه فایل کشور

فروشگاه فایل -بزرگترین و قویترین فروشگاه فایل کشور

مرجع دانلود انواع فایل - پشتیبانی :09157269053-09330513771
فروشگاه فایل -بزرگترین و قویترین فروشگاه فایل کشور

فروشگاه فایل -بزرگترین و قویترین فروشگاه فایل کشور

مرجع دانلود انواع فایل - پشتیبانی :09157269053-09330513771

سورس پروژه آشنایی با لینک لیست و نحوه پیاده سازی چهار تابع اصلی در آن

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

سورس پروژه فروشگاه و انبارداری به زبان سی پلاس پلاس

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

سورس انتخاب واحد دانشگاه به زبان سی پلاس پلاس

سورس انتخاب واحد دانشگاه به زبان سی پلاس پلاس با استفاده از کلاس و فایل - در محیط کنسول پروژه ی دانشجویی درس برنامه نویسی پیشرفته در مقطع کارشناسی رشته ی مهندسی کامپیوتر برنامه ای به زبان سی پلاس پلاس بنویسید که عملیات انتخاب واحد دانشگاه را انجام دهد و اطلاعات را در فایل ذخیره کند.در برنامه باید از مفهوم شی گرایی و کلاس استفاده شود. امکانات برنامه 1. ثبت نام دانشجو 2. حذف دانشجو 3. جستجوی دانشجو 4. نمایش لیست همه ی دانشجویان 5. اضافه کردن درس 6. حذف درس 7. جستجوی درس 8. نمایش لیست همه ی در ...

پروژه ی الکترونیک اتصال صفحه کلید به نمایشگر با AVR

اطلاعات پروژه: نام پروژه: پروژه ی الکترونیک اتصال صفحه کلید به نمایشگر با AVRمقطع: کارشناسیرشته تحصیلی: مهندسی کامپیوتر گرایش سخت افزار - مهندسی برق تمام گرایش هادرس: آزمایشگاه ریز پردازنده - تمامی آزمایشگاه های رشته برق و کامپیوتر که با avr مرتبط هستند.  شرح پروژه: در این پروژه، ابتدا مدار را در محیط پروتئوس پیاده سازی کرده ایم. فایل پروتئوس پروژه در پوشه ی pr موجود است. کافی است بر روی فایل با پسوند pdsprj کلیک کنید تا پروژه در نرم افزار پروتئوس باز شود. همچنین جهت سهولت کار شما، تصویر ...

سورس پروژه مثلث خیام پاسکال به زیان c++

الگوریتم محاسبه مثلث خیام پاسکال تا بینهایت ردیف با بیشترین سرعت به زبان c++    ...

دانلود فیلم آموزشی زبان برنامه نویسی C بخش نهم

دانلود فیلم آموزشی زبان برنامه نویسی C از پایه بر اساس کتاب آقای جعفر نژاد آموزش ها بصورت کاملا مفهومی بوده       محتوی آموزش - برنامه نویسی در محیط توربو سی و اجرای خط به خط برنامه ها-اشکال زدایی    برنامه ای که کاراکتر های ‘a’ تا ‘f’ را به همراه کد اسکی آنها به خروجی می برد.   بررسی وجود ; در انتهای حلقه ی For  حلقه های تکرار تو در تو   برنامه ای که جدول ضرب اعداد 1 تا 10 را تولید کرده در خروجی چاپ می کند. با اس ...

سورس پروژه مقایسه سرعت مرتب سازی اعداد در سی پلاس پلاس

سورس پروژه مقایسه سرعت مرتب سازی اعداد در سی پلاس پلاس در محیط کنسول پروژه ی دانشجویی درس ساختمان داده ها در مقطع کارشناسی رشته ی مهندسی کامپیوتر شرح پروژه: برای مرتب کردن اعداد به صورت صعودی یا نزولی، راه های متفاوتی وجود دارد. ده مورد از روش های مرتب سازی اعداد را انتخاب کنید و تابع آن ها را بنویسید.سپس پنج آرایه از اعداد تصادفی را انتخاب کنید که طول آن ها به ترتیب 10، 100، 1000، 10000، و 100000 باشد.سپس در یک جدول، مدت زمانی که طول می کشد تا این آرایه ها مرتب شوند را در هر روش محاسبه کنید. نک ...

پروژه های آماده بازگشتی

توابع بازگشتی یا recursive functions از مهمترین و پیچیده ترین مباحث برنامه نویسی است . اگر تازه وارد دنیای برنامه نویسی شده اید و می خواهید با توابع بازگشتی آشنا شوید شما را به خرید این پکیج دعوت می کنیم . این پکیج شامل 8 پروژه است که در ذیل به چند مورد اشاره خواهیم کرد : مجموع ارقام یک عدد به روش بازگشتی مجموع مقسوم علیه های یک عدد به روش بازگشتی تشخیص عدد اول به روش بازگشتی تعداد ارقام یک عدد به روش بازگشتی و ...    ...

پروژه الکترونیک چگونگی کار با Interupt (وقفه) در avr atmega16

پروژه الکترونیک چگونگی کار با Interupt (وقفه) در avr atmega16 اطلاعات پروژه: نام پروژه: پروژه الکترونیک چگونگی کار با Interupt (وقفه) در avr atmega16مقطع: کارشناسیرشته تحصیلی: مهندسی کامپیوتر گرایش سخت افزار - مهندسی برق تمام گرایش هادرس: آزمایشگاه ریز پردازنده - تمامی آزمایشگاه های رشته برق و کامپیوتر که با avr مرتبط هستند.  شرح پروژه: در این پروژه، ابتدا مدار را در محیط پروتئوس پیاده سازی کرده ایم. فایل پروتئوس پروژه در پوشه ی pr موجود است. کافی است بر روی فایل با پسوند pdsprj کلیک کنی ...

حل دستگاه معادلات خطی با روش گوس جردن

Enter the number of variables: 3   Enter the equation 1: Enter the coefficient of x1: 1 Enter the coefficient of x2: 0 Enter the coefficient of x3: 0   Enter the constant: 2   Enter the equation 2: Enter the coefficient of x1: 0 Enter the coefficient of x2: 1 Enter the coefficient of x3: 0   Enter the constant: 0   Enter the equation 3: Enter the coefficient of x1: 0 Enter the coefficient of x2: 0 Enter the coefficient of x3: 1   Enter the constant: -1   Solut ...

دانلود فیلم آموزشی زبان برنامه نویسی C بخش پنجم

دانلود فیلم آموزشی زبان برنامه نویسی C از پایه بر اساس کتاب آقای جعفر نژاد آموزش ها بصورت کاملا مفهومی بوده بخش پنجم ...

دانلود فیلم آموزشی زبان برنامه نویسی C بخش اول

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

پاورپوینت برنامه‌سازی پیشرفته بیان مفاهیم پیشرفته برنامه‌سازی با استفاده از زبان C

                موضوع: پاورپوینت برنامه‌سازی پیشرفته بیان مفاهیم پیشرفته برنامه‌سازی با استفاده از زبان C   منبع اصلی جهت مطالعه دانشجویان کتاب: برنامه‌نویسی به زبان C سابقة تاریخی زبان C زبان B زبان BCPL زبان C : در سال 1972 توسط دنیس ریچی طراحی شد. ویژگیهای بارز زبان C C یک زبان میانی است سطوح زبانهای برنامه‌سازی زبانهای سطح پایین Assembly زبانهای میانی Java، ‍‍‍‍C زبانهای سطح بالا Pascal، Ad ...

کد برنامه آردینو DUE برای obsticle ovoidanceربات متحرک پروژه درس مکاترونیک 2 با استفاده از سنسور های التراسونیک

کد برنامه آردینو DUE برای obsticle ovoidanceربات متحرک پروژه درس مکاترونیک 2 با استفاده از سنسور های التراسونیک-کد  برنامه بر روی موبایل ربات تست شده و جواب می دهد - فقط در صورت نیاز اعداد داخل برنامه براساس موتورانتخابی تغییر می کند- شما می توانند با این برنامه یه موبایل ربات راه اندازی کنید که با موانع برخورد نداشته باشد یا با اندک تغیراتی wall fllowing را اجرا کنید. ...

پروژه مرتب سازی حبابی به روش بازگشتی

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

دانلود سورس پیاده سازی درخت ای‌وی‌ال (AVL Tree) با سی پلاس پلاس

مشابه برنامه پیاده سازی درخت جستجوی دودویی (Binary Search Tree) با این تفاوت که درخت ساخته شده خاصیت AVL را دارد. نکته : نام رده‌ی BTree به AVLTree تغییر یافته . تمامی توابع برنامه پیاده سازی درخت جستجوی دودویی (Binary Search Tree) (با همان خصوصیات) برای این رده نیز پیاده‌سازی شده است . ...

دانلود سورس پیاده سازی درخت جستجوی دودویی (Binary Search Tree) با سی پلاس پلاس

رده‌ای ( class ) به نام BTree تعریف شده است : این رده به صورت template پیاده شده است؛ در درخت هر عنصر با یک کلید (key) و مقدار (value) مشخص می‌شود. کلیدها از نوع عدد صحیح علامتدار ۴ بیتی ( int ) هستند و مبنای مقایسه‌ی عناصر در اعمال افزودن، حذف و جستجو در درخت هستند. مقادیر از نوع داده‌ی template رده می‌باشند؛ برای این رده علاوه بر توابع سازنده‌ی کپی و مخرب، یک تابع سازنده‌ی بدون ورودی پیاده شده . وظیفه‌ی این تابع ایجاد یک درخت بدون عنص ...

پروژه کاربرد عملگرهای مرکب به زبان برنامه نویسی++ C

این پروژه 18 خطی کاربرد عملگرهای مرکب را در زبان ++C نشان میدهد و اینکه چگونه . . . . ...

ّبرنامه ی نمایش اعداد اوّل در بازه ی [a,b]

این برنامه با دریافت ابتدا و انتهای بازه از کاربر، اعداد اول درون بازه را نمایش می دهد. ...

دانلود فیلم آموزشی زبان برنامه نویسی C بخش چهارم

دانلود فیلم آموزشی زبان برنامه نویسی C از پایه بر اساس کتاب آقای جعفر نژاد آموزش ها بصورت کاملا مفهومی بوده بخش چهارم ...

جامع ترین آموزش SPI در آردوینو

      جامع ترین آموزش SPI در آردوینو   آنچه در این آموزش یاد می گیرید: ارتباط SPI چیست؟ برسی سیگنالهای SPI برسی قطبیت و فاز در ارتباط SPI برسی جهت جریان داده در ارتباط SPI برسی انواع حالت های کاری ارتباط SPI برسی ماکزیمم فرکانس کاری در ماژول های SPI برسی PINOUT برد های مختلف آردوینو برای ارتباط SPI برسی حالت های مختلف سیم بندی ماژول های SPI در مود MASTER و SLAVE برسی روش های مختلف سیم بندی چند SLAVE و یک MASTER نحوه پیکره بندی آردوینو در حالت MASTERارتباط SPI نحوه پیکره ب ...

تبدیل عدد از مبنای دو به مبنای شانزده

در این پروژه که به روش بازگشتی نوشته شده است کاربر یک عدد در مبنای دو وارد کرده و برنامه معادل آن را در مبنای شانزده نشان می دهد . این پروژه به زبان سی پلاس پلاس نوشته شده ودر قالب یک فایل یک کیلو بایتی در اختیار شما قرار خواهد گرفت (پسوند فایل : cpp.)   امیدوارم رضایت شمارا جلب نموده باشم   ...

دانلود فیلم آموزشی زبان برنامه نویسی C بخش سوم

دانلود فیلم آموزشی زبان برنامه نویسی C از پایه بر اساس کتاب آقای جعفر نژاد آموزش ها بصورت کاملا مفهومی بوده بخش سوم - برنامه نویسی در محیط توربو سی ...

ساخت صفحه شطرنجی n در n

این برنامه یک صفحه شطرنجی با تعداد ضلع دلخواه از 2 تا 9 برای شما طراحی میکنه ...

برنامه چهار عمل اصلی ریاضی به زبان سی پلاس پلاس

برنامه چهار عمل اصلی ریاضی به زبان سی پلاس پلاس اگه مشکلی پیدا کردید از تلگرام :با آی دی زیر @O_cr2  پیام بگذارید. ...

طراحی ساعت دیجیتال با CodeVisionAVR

حل تمرین ۱۱-۳ کتاب میکروکنترلرهای AVR نوشته جابرالوندی
در این برنامه یک ساعت دیجیتال با استفاده از نرم افزار CodeVisionAVR نوشته شده و سخت افزار آن در محیط Proteus طراحی شده است.
این برنامه زمان را بر حسب ثانیه ، دقیقه و ساعت محاسبه کرده و بر روی نمایشگر سون سگمنت شش رقمی از نوع کاتد مشترک به روش مالتی پلکسری نمایش میدهد.
این سورس به زبان C نوشته شده است. ...

کد سی پلاس پلاس محاسبه شاخص توده بدنی (BMI)

کد سی پلاس پلاس محاسبه شاخص توده بدنی (BMI) طریقه عملکرد برنامه به این صورت است که ابتدا وزن را بر حسب واحد پوند از کاربر دریافت می کند و سپس قد کاربر را بر حسب واحد اینچ از کاربر دریافت می نماید و سپس BMI را محاسبه می کند و سپس با توجه به BMI محاسبه شده به کاربر توصیه پزشکی ابتدایی می نماید. برای مشاهده نتایج خروجی، کافیست کد را در نرم افزار اجرا نمایید. ...

دانلود فیلم آموزشی زبان برنامه نویسی C بخش دهم

دانلود فیلم آموزشی زبان برنامه نویسی C از پایه بر اساس کتاب آقای جعفر نژاد آموزش ها بصورت کاملا مفهومی بوده بخش دهم محتوی آموزش - برنامه نویسی در محیط توربو سی و اجرای خط به خط برنامه ها-اشکال زدایی ساختار تکرار while برنامه ای که جمله ای را از ورودی خوانده ، تعداد کاراکترهای جمله را شمارش می کند. برنامه ای که تعدادی عدد خوانده مجموع مربعات آنها را محاسبه کرده و به خروجی می برد. ساختار تکرار do …. While برنامه ای که عددی را از ورودی دریافت کرده و وارون آن را به خروجی می برد. ...

کد سی پلاس پلاس محاسبه مساحت مستطیل

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

دماسنج با فن اتوماتیک و ساعت دقیق

دماسنج با قابلیت کنترل فن و دارای ساعت دقیق این پروژه که با میکرو کنترلر مگا 32 طراحی گردیده دارای کنترل کننده اتوماتیک فن جهت پایین اوردن دما میباشد و میتوانید با تعیین حداقل و حداکثر دما ,دمای شروع به کار فن را تعیین کنید. ضمنا این پروژه دارای ساعت بسیار دقیق نیز میباشد که قابل تنظیم است. سنسور به کار رفته در این پروژه LM35 است. از این پروژه میتوان در کنترل دمای محیط گلخانه/منزل و ... بهره برد.   ...

دانلود سورس برنامه میانگین 3 عدد (Average) به زبان برنامه نویسی سی پلاس پلاس

این برنامه به زبان برنامه نویسی سی پلاس پلاس و در 18 خط نوشته شده است. فضای گرافیکی : بدون فضای گرافیکی. نحوه کار برنامه : این برنامه در ابتدا از کاربر 3 عدد می گیرد و بعد میانگین آنها را چاپ می کند. ...

کنترل مدل سه بعدی جنگنده F15 با آردوینو و ماژول جایرو

(Arduino UNO & MPU-6050 (GY-521 حسگر   MPU-6050 حاوی یک شتاب سنج 3 محوره و یک ژیروسکوپ 3 محوره در یک تراشه تکی است. و می توانیم هر کدام را به طور مستقل اندازه گیری نماییم. این ماژول ساده برای ارتباط با Arduino و دیگر کنترل کننده ها از پروتکل I2C استفاده می کند. و اطلاعات حسگر حرکت را برای 3 محور ( X ، Y و Z ) ارائه می دهد. در این آموزش من قصد دارم به شما نشان دهم چگونه می توان از Arduino Uno  برای خواندن سنسورهای ماژول Gy-521 و چرخش مدل 3 بعدی F-15 استفاده کرد. ...

برنامه حل جدول سودوکوی معمولی و کد آن به زبان ++C به روش عقبگرد

این برنامه (Application) جهت حل جداول سودوکوی معمولی 9×9 به کار می‌رود و یک فایل اجرایی است که پس از باز کردن آن، به محیطی شبیه DOS وارد می‌شوید و بنابراین فاقد هرگونه واسط گرافیکی می‌باشد. پس از ورود به این برنامه، طبق توضیحات مختصری که در برنامه داده شده، شما باید تمام اعداد معلوم در جدولی را که می‌خواهید حل کنید، به همراه مختصات هر عدد وارد کنید. برای این کار سطرهای جدول را از بالا به پایین با شماره‌های 1 تا 9 شماره‌گذاری و همچنین ستونها را از چپ به راست با ...

برنامه ++C محاسبه سال،ماه و روز تولد کاربر

این برنامه که به زبان ++c نوشته شده است تعداد روز ،ماه و سال را از کاربر گرفته و پس از انجام محاسبات سال،ماه و روز تولد کاربر را روی صفحه نمایش نشان میدهد   ...

دانلود فیلم آموزشی زبان برنامه نویسی C بخش هشتم

دانلود فیلم آموزشی زبان برنامه نویسی C از پایه بر اساس کتاب آقای جعفر نژاد آموزش ها بصورت کاملا مفهومی بوده بخش هشتم حلقه تکرار For ...

دانلود سورس پیاده سازی صف اولویت‌دار با لیست پیوندی به زبان سی پلاس پلاس

مشابه پیاده سازی صف اولویت‌دار با آرایه با این تفاوت که : این بار برای ذخیره‌ی اطلاعات به جای آرایه، از لیست پیوندی استفاده شده است . سازنده با ورودی int به سازنده‌ای بدون ورودی تغییر کرده است. این سازنده یک لیست پیوندی خالی ایجاد می‌کند . ...

دانلود سورس پیاده سازی لیست پیوندی با آرایه به زبان سی پلاس پلاس

پیاده‌سازی لیست پیوندی یک طرفه (Single Linked List) با آرایه : نوع داده‌ای ( class ) به نام ForwardList تعریف شده است : این نوع داده را به صورت template پیاده سازی شده است . علاوه بر سازنده‌ی کپی، سازنده‌ای تعریف شده است که یک ورودی ( int ) گرفته و لیست خالی با حداکثر اندازه‌ی ورودی می سازد . تابع مخرب پیاده‌سازی شده است . تابعی به نام insert تعریف شده است که در لیست داده‌ای را درج می کند. این تابع دو ورودی دارد. یکی داده‌ی مورد نظر برا ...

دانلود سورس پیاده سازی صف اولویت‌دار با آرایه به زبان سی پلاس پلاس

یک نوع داده ( class ) به نام PriorityQueue تعریف شده است : این نوع داده به صورت template پیاده سازی شده است . علاوه بر سازنده‌ی کپی برای این تابع، سازنده‌ای تعریف شده است که ورودی آن int است و یک صف با اندازه‌ی ورودی ایجاد می کند . تابع مخرب پیاده‌سازی شده است . این نوع داده، ساختمان داده‌ی صف اولویت‌دار را با استفاده از آرایه پیاده سازی می‌کند . تابعی به نام insert تعریف شده است. این تابع دو ورودی می‌گیرد. یکی داده‌ی مورد نظر برا ...

دانلود سورس حل مارپیچ (MAZE) با سی پلاس پلاس

در این برنامه برای حل مارپیچ از پشته استفاده شده است. تابعی به نام solve تعریف شده است: ورودی این تابع یک اشاره ‌گر دوبعدی به داده‌ی کاراکتر (** char) و یک عدد صحیح (int) می‌باشد . اشاره‌گر دوبعدی در واقع آدرس خانه‌ی اول از یک آرایه‌ی دوبعدی مربع (تعداد سطر و ستون مساوی) می‌باشد که یک مارپیچ را نمایش می‌دهد . ( قالب نمایش مارپیچ به صورت آرایه در ادامه آمده است .) ورودی بعدی (عدد صحیح) تعداد سطر و ستون آرایه را نشان می‌دهد . این تابع مسی ...

دانلود سورس تبدیل عبارت میانوندی به پسوندی با سی پلاس پلاس

تابعی به نام Infix2Postfix1 تعریف شده است : این تابع یک رشته (* char) به عنوان ورودی می‌گیرد . ( رشته با نویسه‌ی تهی '0\' پایان می‌پذیرد .) رشته‌ی ورودی این تابع یک عبارت میانوندی می‌باشد . ( قالب عبارت میانوندی در ادامه آمده است .) این تابع یک رشته (* char) بازمی‌گرداند. رشته بایستی با نویسه‌ی تهی '0\' پایان پذیرد . این تابع با استفاده از ساختمان داده‌ی پشته، عبارت میانوندی ورودی خود را به عبارت پسوندی تبدیل کرده و به عنوان خروجی بازمی&z ...

دانلود سورس پیاده سازی پشته (Stack) به زبان سی پلاس پلاس

  در این برنامه برای پیاده سازی پشته از آرایه استفاده شده است. class ای به نام Stack تعریف شده است : این class به صورت template پیاده‌سازی شده است . توابع سازنده‌ی کپی و مخرب پیاده‌سازی شده اند . علاوه بر سازنده‌ی کپی؛ سازنده‌ای تعریف شده است که هیچ ورودی نمی‌گیرد و یک پشته با اندازه‌ی صفر ایجاد می‌کند . توابع زیر برای این class پیاده شده اند : push: یک داده گرفته و در پشته ذخیره می‌کند . pop: داده را از پشته خارج و بازمی&zwn ...

دانلود سورس پیاده سازی ساختمان داده‌ی آرایه با سی پلاس پلاس

ساختمان داده‌ی آرایه به صورت زیر پیاده‌سازی شده است : class ای به نام Array تعریف شده است . این class به صورت template پیاده سازی شود ( بدون تغییر در پیاده‌سازی class بتوان نوع داده‌های مختلف را در آن تعریف کرد ) دو سازنده برای این class تعریف شده است. یکی ورودی آن تعداد خانه‌های اولیه برای آرایه و دومی سازنده‌ی کپی . برای این class تابع مخرب تعریف شده است . class شامل توابع زیر است : append: داده‌ای را از ورودی گرفته و به انتهای آرایه اضافه م ...

پروژه پیدا کردن کوچکترین عنصر یک آرایه

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