using namespace std;
int main()
{
int n, m;
cout << "Massivning satr va ustunlarini kiriting: ";
cin >> n >> m;
int a[n][m];
srand(time(NULL));
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
a[i][j] = rand() % 401 - 200;
}
}
// Massivni dataGridWiew komponentasiga joylashtirish
// Bu qismni kodini siz o'zgartirishingiz kerak, chunki bu Windows Forms yordamida amalga oshiriladi
// Bu kodni C++ konsol dasturlashida ishlatish mumkin emas
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
cout << a[i][j] << " ";
}
cout << endl;
}
// Massivning eng oxirgi manfiy elementining nomerini aniqlash
int minIndex = -1;
for (int i = n - 1; i >= 0; i--) {
for (int j = m - 1; j >= 0; j--) {
if (a[i][j] < 0) {
minIndex = i * m + j;
break;
}
}
if (minIndex != -1) {
break;
}
}
// Massivning eng oxirgi manfiy elementining nomerini chiqarish
if (minIndex != -1) {
cout << "Massivning eng oxirgi manfiy elementining nomeri: " << minIndex << endl;
}
else {
cout << "Massivda manfiy elementlar yo'q" << endl;
}
system("pause");
return 0;
}