Форум программистов, компьютерный форум CyberForum.ru

Класс матрица, написать метод для вычисления определителя - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести строку, заключающую каждое слово введенно строки в скобки http://www.cyberforum.ru/cpp-beginners/thread1145197.html
Ввести символьную строку (string). Определить её длину. Создать вторую строку динамически которая состоит из первой строки но переделанной так чтобы каждое слово было в скобках. Вывести на экран первую и вторую строку и их длину. Заранее спасибо.
C++ При вводе даты рождения и номера телефона в структуру выдает неверные данные #pragma hdrstop #pragma argsused #include <tchar.h> #include <stdio.h> #include <conio.h> #include <iostream.h> #include <conio.h> #include <string.h> struct NOTE { char Family; char Name; http://www.cyberforum.ru/cpp-beginners/thread1145184.html
C++ Написать функцию, принимающую указатель на строку и выполняющую удаление всех букв «а» из строки
Написать функцию, принимающую указатель на строку и выполняющую удаление всех букв «а» из строки
Двумерный массив: номер первого из столбцов, содержащих хотя бы один нулевой элемент C++
дана целочисленная прямоугольная матрица. Определить номер первого из столбцов ,содержащих хотя бы один нулевой элемент. Характеристикой строки целочисленной матрицы назовём сумму её отрицательных чётных элементов. Представляя строки заданной матрицы ,расположить их в соответствии с убыванием характеристик .
C++ Определение количества элементов массива, принадлежащих интервалу a, b http://www.cyberforum.ru/cpp-beginners/thread1145117.html
Определить количество элементов, непринадлежащих промежутку (A,B) и расположенных в столбцах с нечетными номерами. Получилось что-то в этом роде, но видимо не правильно задал условие в "if", не могу понять что не так. # include <stdio.h> # include <math.h> main ( ) { int i, j, m, n, K; float B ; float a,b;
C++ Рекурсивная процедура для печати в обратном порядке текста, заданного во входном файле Разработать рекурсивную процедуру для печати в обратном порядке текста, заданного во входном файле (за текстом следует точка) подробнее

Показать сообщение отдельно
oooooowl
0 / 0 / 0
Регистрация: 27.01.2014
Сообщений: 48

Класс матрица, написать метод для вычисления определителя - C++

11.04.2014, 10:22. Просмотров 241. Ответов 0
Метки (Все метки)

Здравствуйте! Помогите, пожалуйста, разобраться с методом для вычисления определителя.
Есть код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
int Get_matr(int **u, int r, int I, int J)
    {   int sum=0;
        int ki = 0;
        int kj=0;
        int m=r-1;
        if (1==r)
        {
            sum=**u;
        }
        else
        {
        int **temp_u= new int *[m];
        for (int i=0; i < m; i++){
            if(i != I){
                for (int j = 0; j < m; j++){
                    if (j != J){
                        *(temp_u+ki+kj) =new int (u[i][j]);
                        kj++;
                    }
                }
                ki++;
            }
        }
        for(int i=0; i<r; ++i)
        {
            for (int j=0;j<r; ++j)
            {
            sum+=pow(-1,i+j)*u[i][j]*Get_matr(temp_u, m, i, j);
            }
        }
        }
        return sum;
    }
вроде бы написано правильно и компилятор не выдает ошибки, но когда вызывается данный метод, программа не работает вообще
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru