Задана целая матрица С[4][4]. Найти минимальный элемент ее побочной диагонали.
Пожалуйста напишите программу! Срочно нужно! Я понимаю что для тех кто о СИ++ все знает, для него не составит проблем составить программу. А я только начинаю, так сказать, знакомлюсь. ПОДСОБИТЕ!!!
>Задана целая матрица С[4][4]. Найти минимальный элемент ее побочной диагонали.Написать, мог бы... но лень искать в гугле что такое "побочная диагональ", а вы в задаче не дали её определения или, что ещё лучше, примера.
>>Задана целая матрица С[4][4]. Найти минимальный элемент ее побочной диагонали.
>
>Написать, мог бы... но лень искать в гугле что такое "побочная диагональ",
>а вы в задаче не дали её определения или, что ещё
>лучше, примера.Побочная диагональ - диагональ от элемента последней строки первого столбца до первой строки последнего столбца (главная диагональ - наоборот от первой строки первого столбца до последней строки последнего столбца). Нужно просто пробежаться по ней в цикле.
Если матрица хранится, как C[число строк][число столбцов] то это можно сделать так:...
int min=C[3][0]; // элемент первого столбца (0й) последней строки (3й)
for (int i=1; i<4; i++)
if (min > C[3-i][i])
min = C[3-i][i];
// после окончания цикла в min хранится значение минимального элемента побочной диагонали
...Если же матрица хранится наоборот по столбцам, то достаточно поменять местами индексы.
Аналогично, в теле ifа можно сохранять не только значение, но и индексы минимального элемента...
Прошу прощения за офтоп.
НО! Народ, я бы не велся на такой топ... Я уже два видел.
Люди помогите!!! нужно очень помощь программистов просвещённых... есть прога нужно написать на неё спецификацию функций ... очень прошу ПОМОГИТЕ