برنامه شافل کردن آرایه در C++
#include
#include
using namespace std;
// Shuffle array
void shuffle_array(int arr[], int n)
{
// To obtain a time-based seed
unsigned seed = 0;
// Shuffling our array
shuffle(arr, arr + n,
default_random_engine(seed));
// Printing our array
for (int i = 0; i < n; ++i)
cout << arr[i] << " ";
cout << endl;
}
// Driver code
int main()
{
int a[] = { 10, 20, 30, 40 };
int n = sizeof(a) / sizeof(a[0]);
shuffle_array(a, n);
return 0;
}
توضیحات:
صورت سوال:
برنامه شافل کردن آرایه در C++
این برنامه جایگاه اندیس های آرایه را تغییر میدهد ( برای رندوم کردن اندیس اول یا در کل آرایه استفاده میگردد).
شما میتوانید سوالات خود را از طریق ایمیل پشتیبانی – تماس با ما – یا در قسمت نظرات سوال خود را بپرسید.
موفق باشید
A.J
پست های مرتبط:
برنامه نمایش تعداد تکرار اعداد در آرایه C++
برنامهای بنویسید که از ورودی نمره 100 دانشجو دریافت کند. سپس عددی را که بیشترین بار تکرار شده است چاپ کند. ( از ساختار آرایه استفاده کنید)
برنامه محاسبه سن در C++
به منظور محاسبه سن فرد به تاریخ شمسی در زبان C++، شما می توانید از کتابخانهی
پروژه دفترچه تلفن در C++
پروژه اي مشابه دفترچه تلفن كه در آن اطلاعات افراد شامل نام و شماره فرد را از ورودي دريافت كرده و در آرايهای از ساختارها…
بزرگترین و کوچکترین عدد آرایه C++
برنامه ای بنویسید که 10 عدد را گرفته و در یک آرایه قرار دهد سپس بزرگ ترین و کوچک ترین مقدار آرایه را با اندیس آن چاپ کند.
جستجو عدد در آرایه C++
این برنامه از یک آرایه با استفاده از حلقه دریافت میکند سپس عدد دوم که B در نظر گرفته شده را از کاربر دریافت کرده و با …