<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های آقای پایان‌نامه</title><link>https://virgool.ir/feed/@info178</link><description></description><language>fa</language><pubDate>2026-11-12 08:52:24</pubDate><image><url>https://files.virgool.ir/upload/users/2992052/avatar/wT2wYx.png</url><title>آقای پایان‌نامه</title><link>https://virgool.ir/@info178</link></image><item><title>مرتب‌سازی انتخابی به زبان سی پلاس پلاس - Selection Sort Cplus</title><link>https://virgool.ir/@info178/مرتب-سازی-انتخابی-به-زبان-سی-پلاس-پلاس-selection-sort-cplus-ajejgcpho7it</link><description>با سلام خدمت کاربران محترم؛ به‌عنوان اولین مطلب مندرجه در وب‌سایت «یک پروژه‌ی کاربردی، رایگان و به زبان شیرین سی‌پلاس پلاس» را برای شما انتخاب کرده‌ایم - مرتب‌سازی حبابی.1. ابتدا دو کتابخانه‌ی مورد نیاز را وارد می‌کنیم#include&lt;iostream&gt;#include&lt;conio.h&gt;**کتابخانه‌ی اول برای استفاده از دستورات ورودی، خروجی، دریافت مقدار و پرینت یک متن استفاده می‌شود.**کتابخانه‌ی دوم هم برای بهره‌وری از کاراکترها، دستورات، لاین‌ها و ... استفاده می‌شود.using namespace std;اگر قصد دارید از کتابخانه‌های توسعه داده‌شده در سی‌پلاس و مرتبط با سال 2011 استفاده نمایید؛ دستور فوق باید فراخوانی شود.در ادامه باید؛ یک آرایه تعریف کنیم و سپس عناصر مربوط به آرایه که قرار است به صورت دلخواه توسط کاربر دریافت شود را مشخص نماییم.cout&lt;&lt;&#34;Lotfan Tedad Arraye Ra Vared Namaeid :&#34;;cin&gt;&gt;n;for(i=0;i&lt;n;i++){cout&lt;&lt;&#34;Onsor Shomare :[&#34;&lt;&lt;i+1&lt;&lt;&#34;]&#34;;cin&gt;&gt;arraye[i];}یک پیام به کاربر نمایش داده می‌شود.تعداد عناصر آرایه از کاربر پرسیده و سپس در متغیر عددی n ریخته می‌شود.یک حلقه‌ی For از 0 الی n با حرکت یک عددی ایجاد و سپس عناصر مربوط به آرایه مشخص و از کاربر دریافت می‌گردد.**در ادامه و پس از دریافت کامل عناصر آرایه؛ مرتب‌سازی را انجام می‌دهیم.//Sortfor(i=0;i&lt;n;i++){for(j=i+1;j&lt;n;j++){if (arraye[i]&gt;arraye[j]){temp=arraye[i];arraye[i]=arraye[j];arraye[j]=temp;}}}دو حلقه For نیاز داریم - حلقه‌ی اول کل عناصر آرایه را پیشمایش و حلقه‌ی دوم هر عنصر را عنصر قبل مقابسه و در صورت برقراری شرط «بزرگتر بودن»؛ مقادیر عناصر را جابجا و تا مرحله‌ی آخر ادامه می‌یابد.**در نهایت دستور زیر برای چاپ استفاده می‌گردد.//Printcout&lt;&lt;&#34;Natije :&#34;&lt;&lt;endl;for(i=0;i&lt;n;i++){cout&lt;&lt;arraye[i]&lt;&lt;endl;}getch();return 0;}</description><category>آقای پایان‌نامه</category><author>آقای پایان‌نامه</author><pubDate>Fri, 02 Feb 2024 16:55:20 +0330</pubDate></item></channel></rss>