Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Vladislav951
0 / 0 / 0
Регистрация: 05.05.2015
Сообщений: 3
1

Найти определитель матрицы

15.06.2015, 13:01. Просмотров 387. Ответов 0
Метки нет (Все метки)

Доброго времени суток. Уважаемые программисты, нужна ваша помощь. Дана задача - найти определитель матрицы [3X3]. Всё бы ничего, но Я сделал про не по элементам (a11, a12,...), а по матрице . Такая просьба: напишите программу с элементами и вычислением определителя. Делаю программу на Microsoft Visual Studio 2013. Заранее спасибо.
Вид программы:
var_16.c
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
#include "var_16.h"
//Определение функции-подпрограммы
int umnogenie(int P[M][N], int Q[M][N], int u, int V[M][N])
{
    int i, j;
    for (i = 0; i < u; i++)
        for (j = 0; j < M; j++)
            V[i][j] = P[i][j] * Q[i][j];
    return V[i][j];
}
int calc(int P, int Q)
{
    int i, j, u, V;
    for (i = 0; i < u; i++)
        for (j = 0; j < M; j++)
            V = P*Q;
    return V;
}
//Умножаем полученную матрицу на значение y
int calc(int V[3][3]);
x = 2, 1;
a = 4, 5;
p = 1, 6;
y = 1 / (e^x)*sqrt((x ^ 2) - (a ^ 2)) - (e^-x)*sqrt((x ^ 2) - (a ^ 2)) + 14, 9 * (p ^ 2) - (a^p*x);
{
    for (i = 0; i < 3; i++)
        for (j = 0; j < 3; j++)
            F[i][j] = V[i][j] * y;
    return F[i][j];
}
var_16.h
C
1
2
3
4
5
6
7
8
9
var16.h:
#ifndef VAR16_H_
#define VAR16_H_
#define M 3
#define N 3
//Здесь прототипы функций
int umnogenie(int P[3][3], int Q[3][3], int u, int V[3][3]);//Функция выполняет перемножение двух матриц
int calc(int V[3][3]); 
#endif /* VAR16_H_ */
main.cpp
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
34
35
36
#include <stdio.h>
#include <math.h>
#include "var_16.h"
int main(void)
{
    int A[M][N], B[M][N], C[M][N];
    int i, j;
    printf("Vvedite matricu A[3][3]\n");
    for (i = 0; i < M; i++)
        for (j = 0; j < N; j++)
            scanf_s("%d", &A[i][j]);
    printf("Vvedite matricu B[3][3]\n");
    for (i = 0; i < M; i++)
        for (j = 0; j < N; j++)
            scanf_s("%d", &B[i][j]);
    printf("Poluchennaya matrica C[3][3]\n\n");
    umnogenie(A, B, 3, C);//Вызов функции-подпрограммы
    
    for (i = 0;i<M; i++)
    {
        for (j = 0; j < N; j++)
        {
        
        printf("%5d", C[i][j]);
        }
        printf("\n");
        
    }
}
H= newmatrix(C);
calc(V);//Вызов функции-подпрограммы
{
    for (i = 0; i < 3; i++)
        for (j = 0; j < 3;j++)
            printf("%d",F)
}
0
Миниатюры
Найти определитель матрицы  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2015, 13:01
Ответы с готовыми решениями:

Найти определитель матрицы
Найти определитель матрицы из 2 строк и 2 столбцов и вывести его на экран....

Найти определитель матрицы
не могу понять в чем проблемма находит определитель для матрицы размером до...

Найти определитель матрицы
Ни в какую не могу найти определитель матрицы nxn, просто не выходит и...

Найти определитель матрицы методом Лапласа
Погуглив и начитавшись по поводу решения матриц пришёл к выводу, что поиск...

Вычислить определитель матрицы любого размера
Необходимо вычислить определитель матрицы любого размера

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2015, 13:01

Посчитать определитель заданной матрицы, m ≤ 20
Определитель Посчитать определитель заданной матрицы A....

Написать программу, которая вычисляет определитель квадратной матрицы второго порядка
Написать программу, которая вычисляет определитель квадратной матрицы второго...

Создать фиксированную матрицу 3х3, и найти её определитель
Программа должна создавать фиксированную матрицу 3х3, находить её...


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

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

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