business_dark, #include <iostream> using namespace std; int main(){ setlocale(0,""); // Инициализация const int m = 3, n = 3; int mas[m][n], p; // Ввод массива for(int i = 0; i < m; i++) for(int j = 0; j < n; j++){ cout << "mas[" << i << "][" << j << "] = "; cin >> mas[i][j]; } // Вывод массива cout << "\n\nВывод массива: \n"; for(int i = 0; i < m; i++){ cout << "\n"; for(int j = 0; j < n; j++) cout << mas[i][j] << " "; } /* Меняем местами первую и последнюю строки через доп. переменную */ for(int j = 0; j < n; j++){ p = mas[0][j]; mas[0][j] = mas[m-1][j]; mas[m-1][j] = p; } // Вывод массива cout << "\n\nВывод массива: \n"; for(int i = 0; i < m; i++){ cout << "\n"; for(int j = 0; j < n; j++) cout << mas[i][j] << " "; } return 0; } C #include <iostream> using namespace std; int main(){ setlocale(0,""); // Инициализация const int m = 3, n = 3; int mas[m][n], p; // Ввод массива for(int i = 0; i < m; i++) for(int j = 0; j < n; j++){ cout << "mas[" << i << "][" << j << "] = "; cin >> mas[i][j]; } // Вывод массива cout << "\n\nВывод массива: \n"; for(int i = 0; i < m; i++){ cout << "\n"; for(int j = 0; j < n; j++) cout << mas[i][j] << " "; } /* Меняем местами первую и последнюю строки через доп. переменную */ for(int j = 0; j < n; j++){ p = mas[0][j]; mas[0][j] = mas[m-1][j]; mas[m-1][j] = p; } // Вывод массива cout << "\n\nВывод массива: \n"; for(int i = 0; i < m; i++){ cout << "\n"; for(int j = 0; j < n; j++) cout << mas[i][j] << " "; } return 0; }
Daemon, Спасибо огромное, просто лучший Можешь в следующий раз, если он будет писать комментарии? Так намного проще разобраться)