powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Определитель матрицы (4*4) на С
4 сообщений из 4, страница 1 из 1
Определитель матрицы (4*4) на С
    #34065475
Оля-ля ++
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, есть вещь:
double Det (double a[], int n)
{
register int i,j,k;
int m,m1,sign=1;//sign-знак алгебр. дополения

double *a1, s=0;

if(n==1)
return a[0];
else
{
a1= new double[(n-1)*(n-1)];
for (i=0; i<n; i++)
{
//получение минора
for (j=1, m=0, m1=n; j<n; j++)
for(k=0; k<n; k++, m1++)
if (k!=i)
a1[m++]=a[m1];
//вычисление определителя
sign*=-1;
s+=a *sign*Det(a1,n-1);
}
delete [] a1;
}
return s;
},
но она не идет!!!!!!!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
Определитель матрицы (4*4) на С
    #34065566
Sp999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Си нумерация индексов массивов начинается с 0.
...
Рейтинг: 0 / 0
Определитель матрицы (4*4) на С
    #34065575
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оля-ля ++но она не идет!!!!!!!!!!!!!!!!!!!!!!!!

А сделать пошагово?
...
Рейтинг: 0 / 0
Определитель матрицы (4*4) на С
    #34065579
LeonM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только не советую использовать полученное таким образом значение. Единственное оправдание такому вычислению - упражнение в программировании.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Определитель матрицы (4*4) на С
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]