#4254
Scrieți un program care citește de la tastatură două numere naturale din intervalul [2,50], n și m, și elementele unei matrici cu n linii și m coloane, numere naturale distincte din intervalul [0,104].
Programul interschimbă elementele de pe coloana pe care se află valoarea minimă cu elementele de pe coloana pe care se află valoarea maximă din matrice, apoi pe ecran matricea modificată, câte o linie a matricii pe câte o linie a ecranului, elementele fiecărei linii fiind separate prin câte un spațiu.
| Problema | Matrice12 | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64586539 | Utilizator | |
| Fișier | matrice12.cpp | Dimensiune | 1.29 KB |
| Data încărcării | 16 Mai 2026, 18:06 | Scor/rezultat | Eroare de compilare |
matrice12.cpp:3:17: error: declaration of ‘a’ as multidimensional array must have bounds for all dimensions except the first 3 | void citire(int a[55][], int n, int m) | ^ matrice12.cpp:3:24: error: expected ‘)’ before ‘,’ token 3 | void citire(int a[55][], int n, int m) | ~ ^ | ) matrice12.cpp:3:26: error: expected unqualified-id before ‘int’ 3 | void citire(int a[55][], int n, int m) | ^~~ matrice12.cpp:14:18: error: declaration of ‘a’ as multidimensional array must have bounds for all dimensions except the first 14 | void afisare(int a[55][], int n, int m) | ^ matrice12.cpp:14:25: error: expected ‘)’ before ‘,’ token 14 | void afisare(int a[55][], int n, int m) | ~ ^ | ) matrice12.cpp:14:27: error: expected unqualified-id before ‘int’ 14 | void afisare(int a[55][], int n, int m) | ^~~ matrice12.cpp:26:17: error: declaration of ‘a’ as multidimensional array must have bounds for all dimensions except the first 26 | int col_min(int a[55][], int n, int m) | ^ matrice12.cpp:26:24: error: expected ‘)’ before ‘,’ token 26 | int col_min(int a[55][], int n, int m) | ~ ^ | ) matrice12.cpp:26:26: error: expected unqualified-id before ‘int’ 26 | int col_min(int a[55][], int n, int m) | ^~~ matrice12.cpp:42:17: error: declaration of ‘a’ as multidimensional array must have bounds for all dimensions except the first 42 | int col_max(int a[55][], int n, int m) | ^ matrice12.cpp:42:24: error: expected ‘)’ before ‘,’ token 42 | int col_max(int a[55][], int n, int m) | ~ ^ | ) matrice12.cpp:42:26: error: expected unqualified-id before ‘int’ 42 | int col_max(int a[55][], int n, int m) | ^~~ matrice12.cpp:58:25: error: declaration of ‘a’ as multidimensional array must have bounds for all dimensions except the first 58 | void interschimbare(int a[55][], int n, int m) | ^ matrice12.cpp:58:32: error: expected ‘)’ before ‘,’ token 58 | void interschimbare(int a[55][], int n, int m) | ~ ^ | ) matrice12.cpp:58:34: error: expected unqualified-id before ‘int’ 58 | void interschimbare(int a[55][], int n, int m) | ^~~
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Matrice12 face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.