Прокомментировать код - C (СИ) (77851)

Формулировка задачи:

что означает
  int min = 0, sum = 0, index;
 
    for(int j = 0; j<10; j++){
        min+=matr[0][j];
        index = 0;
    }
 
    for (int i = 1; i<5; i++){
        sum = 0;
        for (int j = 0; j<10; j++){
            sum += matr[i][j];
        }
        if (sum < min){
            min = sum;
            index = i;
        }

Код к задаче: «Прокомментировать код - C (СИ) (77851)»

textual
    int min = 0, sum = 0, index;
 
    for(int j = 0; j<10; j++){  //первая строка до выполнения сравнений
        min+=matr[0][j];        //является минимальной, записываем сумму
        index = 0;              //её элементов в min и номер в index
    }
 
    for (int i = 1; i<5; i++){
        sum = 0;
        for (int j = 0; j<10; j++){
            sum += matr[i][j];//считается сумма следующей строки
        }
        if (sum < min){       //и если она меньше минимальной на тот момент,
            min = sum;        //записываем сумму её элементов в min 
            index = i;        //и номер в index
        }

5   голосов, оценка 4.000 из 5


СОХРАНИТЬ ССЫЛКУ