Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Aleks_
0 / 0 / 0
Регистрация: 15.05.2011
Сообщений: 12
#1

Алгоритм Крамера - C++

20.05.2011, 13:39. Просмотров 882. Ответов 0
Метки нет (Все метки)

Добрый день. Помогите, пожалуйста, с задачкой. Нужно написать программу, которая выполняет следующие действия:
1. Ввод, вывод матрицы, подсчёт её определителя.
2. Реализует правило Крамера.
3. e=Ax-b -вычисление погрешности.
4. Использует динамическое распределение памяти под(A,b,x).
Решить задачу нужно без использования классов. У меня прописаны две функции, вычисляющие значение определителя. Помогите разобраться с остальными пунктами.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void addition(double a[][N], double b[][n], int N, int k){
    for (int i=0; i<n-1; i++)
        for (int j=0; j<n-1; j++)
        {
            if (j<k) b[i][j]=a[i+1][j];
            else b[i][j]=a[i+1][j+1];
        }
}
 
double determinant(double a[][N], int n){
    double M=0;
    double b[N][N];
    double c,d;
    for (int k=0; k<n; k++)
    {
        addition(a,b,n,k);
        if (n-2) c=determinant(b,n-1);
        else c=b[0][0];
        if (k%2) M-=a[0][k]*c;
        else M+=a[0][k]*c;
    }
    return (M);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2011, 13:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Алгоритм Крамера (C++):

Нужен алгоритм поиска пути в этом лабиринте (будь то волновой алгоритм или алгоритм правой/левой руки ) - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; void lab () { int s1 = 0; int s2 =...

метод Крамера - C++
Мне надо написать праграму которая будет решать систему уравнений методом Крамера с помощю вызуальной части. Помогите пожалуйста!

Метод Крамера - C++
Вот само задание: Написать программу, осуществляющую решение систем линейных уравнений методами Гаусса и Крамера. Программа должна...

метод крамера - C++
помогите, пожалуйста. Это решение СЛАУ методом Крамера, но не знаю как сделать так чтобы он выводил единственное решение и хотя бы одно...

метод Крамера - C++
Дана система линейных уравнений NxN, найти решение системы с помощью метода Крамера. сам метод понимаю, но не могу реализовать в коде....

СЛАУ методом Крамера - C++
Здравствуйте! Пишу программу для решения СЛАУ методом Крамера (максимум 4 системы за раз). #include&lt;iostream&gt; #include&lt;conio.h&gt; ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2011, 13:39
Привет! Вот еще темы с ответами:

Метод Крамера с сохранением в файл - C++
Решение систем линейных уравнений методом Крамера. Входные данные берутся из файла или с клавиатуры, промежуточные результаты и ответ...

Решение СЛАУ методом Крамера - C++
Доброго времени суток! Пишу курсовую по методу Крамера. Вроде ничего сложного, но программированием я занимаюсь не часто, скачал с нета...

решение матрицы методом крамера - C++
доброго времени суток. Задали написать программу для решения матрицы методом крамера. Нашел уже готовый код тут на форуме но у него нету...

Метод Крамера или обратной матрцы! - C++
Всем привет! мне надо написать программу для решения уранений метод Крамера или обратной матрцы, но я не знаю как решать уравнения такими...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru