Ajutooooooooor urgent c++
sa se gaseasca elementul minim din matrice si sa se afiseze de atate ori cat se gaseste in matrice tot cu cordonate
adica daca elementul minim e 1 si mai este un elemnt cu asa valore dar cu coordonate diferite sa se afiseze ambi si cordonatele lor
Răspunsuri la întrebare
Răspuns de
5
#include <iostream>
using namespace std;
int main() {
int mat[10][10];
int n, m;
//Citire matrice
cin >> n >> m;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++)
cin >> mat[i][j];
}
//Determinare minim
int minim = 2147483647;
int nr_ap = 0;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
if (mat[i][j] < minim) {
minim = mat[i][j];
nr_ap = 1;
}
else if (mat[i][j] == minim) nr_ap++;
}
}
if (nr_ap) cout << "Minim : " << minim << "\nNr aparitii : " << nr_ap << "\nPozitii aparitii : ";
//Afisate pozitii minim
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++)
if (minim == mat[i][j]) cout << "(" << i << "," << j << ") ";
}
}
Anexe:
ion200155:
poți să mă ajuți și pe mine că am și eu problema cu matrice
Alte întrebări interesante
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă