Информатика, вопрос задал Laace246 , 7 лет назад

Написать программу на С++

Приложения:

Ответы на вопрос

Ответил MrMiner1
0

#include <iostream>

using namespace std;

int main()

{

setlocale(LC_ALL, "Russian");

int m, n, a;

cout<<"Введите размеры массива (строки, столбцы) ";

cin>>m>>n;

if (n%2==0)a=n/2; else a=n/2+1;

int arr[m][n];

cout<<"Введите элементы массива"<<endl;

for (int i=0; i<m; ++i)

 for (int j=0; j<n; ++j)

  cin>>arr[i][j];

for (int i=0; i<=m; ++i)

 for (int j=0; j<n/2; ++j){

  int buf=arr[i][j];

  arr[i][j]=arr[i][j+a];

  arr[i][j+a]=buf;

 }

for (int i=0; i<m; ++i){

 for (int j=0; j<n; ++j)

  cout<<arr[i][j]<<" ";

 cout<<endl;

}

}

Новые вопросы