Цитата ValeraRU:
мне пригласить на форум всю группу ? =( »
|
ты хочешь нам доплачивать?
Цитата ValeraRU:
но подход учителя огорчает »
|
*Преподавателя. У них с учителем чуть разные функции.
Цитата ValeraRU:
не могли бы вы дать ваш номер ICQ или что то другое,чтобы не засорять форум ? »
|
Нет, до тех пор пока не научишься искать информацию самостоятельно. (Не в обиду)
По коду.
Где комментарии?
Код:
for (i = 0; i < 8; i++)
{
bFlag = true;
for (j = 0; j < 8; j++)
{
if (matrix[i][j] != matrix[j][i])
{
bFlag = false;
break;
}
}
if (bFlag) printf("%d ", i);
}
Это вот это что такое? Это к чему вообще?
Код:
for (i = 0; i < 8; i++)
{
bFlag = true;
iSumm = 0;
for (j = 0; j < 8; j++)
{
if (matrix[i][j] > 0) bFlag = true;
iSumm += matrix[i][j];
}
if (!bFlag) printf("summa elementov stolbtsa #%d = %d\n", j, jSumm);
}
Ну а это? Для чего и какую часть задачи решает?
Ты по моему взял два каких-то куска кода, слепил их в месте, а что от тебя требовалось сделать - не понял.
Еще раз, без кода, русскими словами, напиши последовательность решения задачи.
Если не получается, возьми пример, реши его устно и запиши последовательность своих действий. (Друга попроси помочь)
1 Берем матрицу
2. Берем строку/столбик
3. Что мы с ним должны сделать? Наверно проверить на что нибудь.
3.1. Как мы это делаем, как проверяем на некое условие?
3.2. Что делать если условие выполнилось?
и т.д.
Заодно, ко второй части программы.
Что такое побочная диагональ в матрице? (С не давнего времени, один из моих любимых вопросов студенчеству
)
Каким св-ом обладают || ные ей диагонали?
Все это сейчас рассуждения и анализ задачи. Надо понять что надо делать. Вторым шагом будет внесение математических формул. (Дисциплина то научная
) И уже 3тим шагом будет программирование.
Поэтому не торопись писать сразу код, это самое последний твой шаг. Сделай пока первые два.