Member
Статус: Не в сети Регистрация: 20.09.2005 Откуда: Москва
Не могу сделать помогите.
Дана целочисленная квадратная матрица. Определить:
1)сумму элементов в тех столбцах, которые не содержат отрицательных элементов;
2)минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы.
for (i = 0; i < N; i++) for (j = 0; j < N; j++) scanf("%d",&A[i][j]);
for (j = 0; j < N; j++) { sum = 0; for (i = 0; i < N; i++) { if(A[i][j] >= 0 ) sum += A[i][j]; else break; } if ( i == N) printf("Column %d Sum = %d\n",j,sum); } sum = 0;
for(j = N-2; j > 0; j--,sum = 0) { for(i = N-1,z = j; z < N; i--,z++) sum += abs(A[i][z]); if ( j == N-2) min = sum; else if (sum < min) min = sum; }
for(j = N-2; j > 0 ; j--,sum = 0) { for(i = 0,z = j; z >= 0; i++,z--) sum += abs(A[i][z]); if ( j == N-2) min = sum; else if (sum < min) min = sum; } printf("Minimum Sum = %d",min);
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения