Форумы-->Форум для внеигровых тем-->
| Автор | Работа с многомерными массивами в С |
Ребята, возникла такая трабла. Не получается програмку сваять на Си. Смысл такой: дана действительная квадратная матрица порядка n. Нужно построить последовательность по правилу: если в n-й строке матрицы элемент, принадлежащий главной диагонали, отрицателен, то равно сумме элементов, предшествующих диагональному; в противном случае — сумме элементов, стоящих за диагональным.
К общем-то проблемка уже в зачатке, не знаком с квадратной матрицей в Си, не понимаю, как её задать. Хэлпните, прогеры :) | К общем-то проблемка уже в зачатке, не знаком с квадратной матрицей в Си, не понимаю, как её задать.
Как одномерный массив double[n*n], по которому руками делать адресную арифметику.
Двумерные массивы (которые массивы из массивов, тип double**) сделать, конечно, можно, но для этой задачи не нужно. :) |
К списку тем
|