Corectati urmatoarea functie
bool areColoanaCrescatoare ( int A[100] [100] , int n ){
for ( int j = 0 ; j < n ; j ++){
bool ok = true ;
for ( int i = 1 ; i < n && ok ; i ++){
if (A[ i =1][ j ] >=A[ i ] [ j ] ) ok = f a l s e ;
}
return true ;
}
return false;
}
astfel incat aceasta sa decida daca in matricea A, de tip n × n, cu
n ≤ 100, exista macar o coloana ordonata strict crescator de sus ın jos.
Răspunsuri la întrebare
Răspuns de
4
bool areColoanaCrescatoare(int A[100][100], int n) {
for (int j = 0; j < n; j++) {
bool ok = true;
for (int i = 0; i < n - 1 && ok; i++) {
if (A[i + 1][j] >= A[i][j]) ok = false;
}
if (ok)
return true;
}
return false;
}
► Nota
Sper ca e bine, nu am testat. Daca apar probleme lasa comentariu.
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă