استفاده کردن از کتابخانه STL برای مرتب سازی یک آرایه از اعداد در C++
توضیحات:
برای مرتبسازی یک آرایه از اعداد در C++ با استفاده از کتابخانه STL، میتوانید از توابع مرتبسازی موجود در این کتابخانه مانند sort
استفاده کنید.
در ابتدا، شما باید کتابخانه algorithm
را به برنامهی خود اضافه کنید. سپس میتوانید تابع sort
را بر روی آرایهی اعداد خود صدا بزنید.
مثال زیر نحوه استفاده از تابع sort
برای مرتبسازی یک آرایه از اعداد را نشان میدهد:
#include <iostream>
#include <algorithm>
int main() {
int arr[] = {5, 2, 8, 1, 6};
int n = sizeof(arr) / sizeof(arr[0]);
std::sort(arr, arr + n);
std::cout << "Sorted array: ";
for (int i = 0; i < n; i++) {
std::cout << arr[i] << " ";
}
std::cout << std::endl;
return 0;
}
در این مثال، ابتدا یک آرایه از اعداد تعریف شده و سپس با استفاده از تابع sort
آن را مرتب میکنیم. سپس با استفاده از یک حلقه for
مقادیر مرتب شده را چاپ میکنیم.
با اجرای این برنامه، خروجی شما باید آرایهی مرتب شده را نشان دهد.
موفق باشید
A.J
پست های مرتبط:
فروشگاه سورسا:
سورسا ، یک خانواده!
شما میتوانید از سورس های آماده به راحتی و با کپی پیست در پروژه خود استفاده بفرمایید
بله! سورسا به عنوان اولین و برترین مرجع سورس کد های آماده، تمامی سورس کد ها در زبان های مختلف را به صورت رایگان در اختیار شما قرار میدهد.
اگر سورس مد نظر شما تفاوتی با سورس فعلی دارد یا اینکه درخواست سورس دیگری را دارید میتوانید با کارشناسان سورسا در ارتباط باشید.
سورسا به عنوان مرجع سورس در تلاش است سورس کد ها و آموزش های تمامی زبان های برنامه نویسی مانند GO C++ Python C PHP SQL JS و… را تحت پوشش قرار داد