Using namespace std



Yüklə 170,59 Kb.
tarix01.08.2023
ölçüsü170,59 Kb.
#138315
Muxtorova.


SAVOL: Formada a[N][M] massiv elementlarini [-60;60] oraliqdagi tasodifiy sonlar bilan to'ldiring. N va M ni TextBox komponentalari yordamida kiriting. Massivni dataGridWiew komponentasiga joylashtiring. Massivning eng oxirgi musbat elementlarining nomerini label komponentasida chiqaring.
#include
#include
#include
#include

using namespace std;

int main()
{
int N, M;
cout << "Enter N: ";
cin >> N;
cout << "Enter M: ";
cin >> M;

srand(time(0));

vector> array(N, vector(M));

for (int i = 0; i < N; i++) {


for (int j = 0; j < M; j++) {
array[i][j] = rand() % 121 - 60; // Generate random numbers between -60 and 60
}
}

for (int i = 0; i < N; i++) {


for (int j = 0; j < M; j++) {
cout << array[i][j] << "\t";
}
cout << endl;
}

int lastPositive = -1;

for (int i = N - 1; i >= 0; i--) {
for (int j = M - 1; j >= 0; j--) {
if (array[i][j] > 0) {
lastPositive = array[i][j];
break;
}
}
if (lastPositive != -1) {
break;
}
}

cout << "Last positive element: " << lastPositive << endl;



return 0;
}

NATIJA:

Yüklə 170,59 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin