random massivlar generatori

PDF 7 pages 329.9 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 7
20-varyant bajardi: abdiraxmonova jasmina sharafiddinovna tekshirdi: ishniyazov odil toshkent 2024 2005 yil 15 - oktabr #include #include #include #include #include #include #include namespace yournamespace { using namespace system; using namespace system::windows::forms; using namespace msclr::interop; // massivni tasodifiy sonlar bilan to'ldirish funksiyasi void fillarray(std::vector >& arr, int n, int m) { std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(-3000, 3000); arr.resize(n, std::vector (m)); for (int i = 0; i >& arr) { datagridview->columncount = arr[0].size(); datagridview->rowcount = arr.size(); for (int i = 0; i rows[i]->cells[j]->value = gcnew string(std::to_string(arr[i][j]).c_str()); } } } // eng katta sonni topish va label komponentasida chiqarish funksiyasi void findmaxanddisplaylabel(label^ label, std::vector >& arr) { int maxnum = -3001; // min son for (const auto& row : arr) { for (int num : row) { if (num > maxnum) { maxnum = num; } } } label->text = "eng katta son: " + maxnum.tostring(); } } // forma klassi public …
2 / 7
)->begininit(); this->suspendlayout(); // // datagridview1 // this->datagridview1->columnheadersheightsizemode = system::windows::forms::datagridviewcolumnheadersheightsizemode::autosi ze; this->datagridview1->location = system::drawing::point(12, 70); this->datagridview1->name = l"datagridview1"; this->datagridview1->size = system::drawing::size(400, 250); this->datagridview1->tabindex = 0; // // button1 // this->button1->location = system::drawing::point(337, 12); this->button1->name = l"button1"; this->button1->size = system::drawing::size(75, 23); this->button1->tabindex = 1; this->button1->text = l"fill array"; this->button1->usevisualstylebackcolor = true; this->button1->click += gcnew system::eventhandler(this, &myform::button1_click); // // label1 // this->label1->autosize = true; this->label1->location = system::drawing::point(12, 39); this->label1->name = l"label1"; this->label1->size = system::drawing::size(86, 13); this->label1->tabindex = 2; this->label1->text = l"enter n and m:"; // // textbox1 // this->textbox1->location = system::drawing::point(104, 36); this->textbox1->name = l"textbox1"; this->textbox1->size = system::drawing::size(58, 20); this->textbox1->tabindex = 3; // // textbox2 // this->textbox2->location = system::drawing::point(168, 36); this->textbox2->name = l"textbox2"; this->textbox2->size = system::drawing::size(58, 20); this->textbox2->tabindex = 4; // // myform // this->autoscaledimensions = system::drawing::sizef(6, 13); this->autoscalemode = system::windows::forms::autoscalemode::font; this->clientsize = system::drawing::size(424, 332); this->controls->add(this->textbox2); this->controls->add(this->textbox1); this->controls->add(this->label1); this->controls->add(this->button1); this->controls->add(this->datagridview1); this->name = l"myform"; this->text = l"myform"; (cli::safe_cast (this- >datagridview1))->endinit(); this->resumelayout(false); this->performlayout(); } #pragma …
3 / 7
object^ sender, system::eventargs^ e) { // n va m qiymatlarini olish int n = system::convert::toint32(textbox1->text); int m = system::convert::toint32(textbox2->text); // massiv yaratish va to'ldirish std::vector > arr(n, std::vector (m
4 / 7
random massivlar generatori - Page 4
5 / 7
random massivlar generatori - Page 5

Want to read more?

Download all 7 pages for free via Telegram.

Download full file

About "random massivlar generatori"

20-varyant bajardi: abdiraxmonova jasmina sharafiddinovna tekshirdi: ishniyazov odil toshkent 2024 2005 yil 15 - oktabr #include #include #include #include #include #include #include namespace yournamespace { using namespace system; using namespace system::windows::forms; using namespace msclr::interop; // massivni tasodifiy sonlar bilan to'ldirish funksiyasi void fillarray(std::vector >& arr, int n, int m) { std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(-3000, 3000); arr.resize(n, std::vector (m)); for (int i = 0; i >& arr) { datagridview->columncount = arr[0].size(); datagridview->rowcount = arr.size(); for (int i = 0; i rows[i]->cells[j]->value = gcnew string(std::to_string(arr[i][j]).c_str()); } } } // eng katta sonni topish va label komponentasida ...

This file contains 7 pages in PDF format (329.9 KB). To download "random massivlar generatori", click the Telegram button on the left.

Tags: random massivlar generatori PDF 7 pages Free download Telegram