Загрузка...

Swap the first and last rows of the matrix.

Thread in C/C++ created by business_dark Feb 10, 2022. 1259 views

  1. business_dark
    business_dark Topic starter Feb 10, 2022 Приложения на айфон взломанные - t.me/ipa_dark 11,757 Nov 26, 2018
    Помогите пожалуйста с задачей (в шапке):d3bil:

    к примеру const int m = 3, n = 3;
     
  2. Daemon
    Daemon Feb 10, 2022 1680 Jan 8, 2021
    business_dark,
    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;
    }
     
    1. business_dark Topic starter
      Daemon, Спасибо огромное, просто лучший :froglove:
      Можешь в следующий раз, если он будет писать комментарии? Так намного проще разобраться)
Top
Loading...