Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Цитата 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тим шагом будет программирование.
Поэтому не торопись писать сразу код, это самое последний твой шаг. Сделай пока первые два.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 16:20, 12-12-2010 | #185