23:44

"Не относитесь к жизни слишком серьезно - живым Вам все равно из нее не выбраться!"
[ok]

Люди помогите!
Как в С++ 3.1 задать главную и побочную диоганали?

Как я понял вот так... скажите как точно))


@темы: Мне лень читать инструкцию помогите

Комментарии
23.05.2010 в 23:56

Sanctus Satanas
Чо-чо?
23.05.2010 в 23:57

Крайне злопамятное хамло ;)
--==SS==--
Присоединяюсь к вопросу xD
24.05.2010 в 00:02

"Не относитесь к жизни слишком серьезно - живым Вам все равно из нее не выбраться!"
--==SS==--, Co0L
Эм... Как в С++ задать главную и побочную диоганали?
что тут не понятного? О_о
24.05.2010 в 00:10

Хвост трубой! Шаг - взлет! Взгляд - навылет да окна - вдребезги!
что тут не понятного?
что подразумевается под главной и побочной диаганалью?
24.05.2010 в 00:13

Крайне злопамятное хамло ;)
Tsukiyoshi
Диагонали чего? О чем вообще речь?
24.05.2010 в 00:14

"Не относитесь к жизни слишком серьезно - живым Вам все равно из нее не выбраться!"
О массивах... предположим 4 на 4...и скажем нужно найти сумму главной и побосной диоганали...воть)) как это задать?
24.05.2010 в 00:21

"Не относитесь к жизни слишком серьезно - живым Вам все равно из нее не выбраться!"
Все само дошло)))
Спасибо за внимание)))
24.05.2010 в 00:41

Sanctus Satanas
Ну так и написал бы сразу. :rolleyes:
В Си нет никаких диагоналей. Ни главных, ни побочных.
24.05.2010 в 01:10

клиническая картина просто хрестоматийная например ггг
24.05.2010 в 08:23

главная - i==j (или наоборот), "побочную" можно определить только если известен размер матрицы... по крайней мере, мне иной способ не известен
а вообще такое должны были на уроках (или что там у вас) давать...
24.05.2010 в 08:28

вычисление суммы главной диагонали
int a[5][5];
int summa;
for(i=0; i<5;i++){
summa += a[i][i];
}

для побочной
int a[5][5];
int summa;
for(i=0; i<5;i++){
summa += a[i][4-i];
}
24.05.2010 в 08:49

The day that you stop running is the day that you arrive.
#Henge тогда уж от 0 до 3. у него 4х4 массив.
24.05.2010 в 09:33

neo_rage это не особо важно, главное понять сам алгоритм =)

тогда уж от 0 до 3. у него 4х4 массив.
int a[4][4];
int summa;
for(i=0; i<4;i++){
summa += a[i][i];
}

для побочной
int a[4][4];
int summa;
for(i=0; i<4;i++){
summa += a[i][3-i];
}
24.05.2010 в 10:03

"Не относитесь к жизни слишком серьезно - живым Вам все равно из нее не выбраться!"
#Henge
Спасибо)

кошечка мяу
На уроках почему-то про диагонали умолчали)) А задачи дают...
24.05.2010 в 13:33

напомнило "сколько будет два апельсина плюс ещё два апельсина?" — "а мы про апельсины не проходили"