Основи програмування на С ++ для початківців

Завдання: Двумерные массивы C

Чтобы приступить к решению задач, предложенных в этой статье, вам необхідно знати что такое двумерные (многомерные) массивы . Задачи расположены от простой к сложной. Так что, если вы новичок в программировании, начинайте с первой, чтобы лучше разобраться с остальными.

1. Объявить двумерный массив, заповнити цілими числами і показати на екран.

2) Объявить двумерный массив и заполнить его построчно с клавиатуры. После заполнения – показать заполненную матрицу на экран и посчитать сумму элементов отдельно в каждом столбце и каждой строке.

3) Заповнити двовимірний масив випадковими числами від 10  до 100. Порахувати суму елементів окремо в кожному рядку і визначити номер рядка,  в якій ця сума максимальна.

Ваші запитання, которые возникли при решении задач, залишайте в коментарях до цієї статті.

115 думки про "Завдання: Двумерные массивы C

  1. чому ви виділили цілий масив під суму елементів рядка масиву чому, можна ж звичайну змінну?

  2. #include
    #include
    using namespace std;

    int main (){
    srand(time(NULL));
    Const INT COL = 7;
    Const ІНТ ROW = 5;
    int arr[ROW][COL];
    for (int i = 0; i < ROW; i ){
    for (int k = 0; k < COL; k ){
    arr[i][k] = rand() % 100;
    cout << arr[i][k] << '\t';
    }
    cout << endl;
    }
    return 0;
    }

  3. #include
    #include
    using namespace std;

    int main (){
    srand(time(NULL));
    Const INT COL = 7;
    Const ІНТ ROW = 5;
    int arr[ROW][COL];
    for (int i = 0; i < ROW; i ){
    for (int k = 0; k < COL; k ){
    arr[i][k] = 10 +rand() % 91;
    cout << arr[i][k] << '\t';
    }
    cout << endl;
    }
    INT I;
    внутр. обр[] ={};
    for (int i = 0; i < ROW; i ){
    Сума = 0;
    for (int k = 0; k < COL; k )
    Сума += приб[i][k];
    обр[i] = Сума;
    cout <<"line" << + 1 <<'\t'<<сума << endl;}
    // максимальне сумарне значення всього рядка
    int max = arrSum[0];
    for (int j = 1; J макс)
    max = arrSum[j];
    }
    cout << " максимальне сумарне значення всього рядка: " << max;
    return 0;
    }

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *