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

Нахождение определителя матрицы методом гаусса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ МПД + табуляция - несколько корней http://www.cyberforum.ru/cpp-beginners/thread1018070.html
Привет, подскажите пожалуйста как правильно организовать для МПД вывод нескольких корней, например функция х * х-4, корни будут -2 и 2. Находится лишь один хочется как-то с помощью табуляции...
C++ Представить число в виде сумы кубов двух натуральных чисел Я только начинаю учится, напишите плиз программу задачей которой является представить число в виде сумы кубов двух натуральных чисел, заранее благодарен) http://www.cyberforum.ru/cpp-beginners/thread1018066.html
C++ Перегрузка операторов для матрицы
Создаю класс матрицы, перегружаю операторы. Но... Matrix& Matrix::operator=(Matrix t) и Matrix& Matrix::operator *= (const Matrix &rhs) ...не хотят работать как надо. Не...
Двумерный массив по ссылке C++
Скажите, пожалуйста, что я не так делаю? Есть функция - на вход ей дается двумерный массив, который она должна изменить: string takingFirstLine(int sizeOfMyArray, int *game, string firstLine) { ...
C++ Вывод максимального и минимального значения http://www.cyberforum.ru/cpp-beginners/thread1018045.html
Что не так? Выводит: 8 9 Максимальное значение 8004304 Минимальное значение 8 #include <iostream> #include <string> using namespace std; int main ()
C++ Поразрядная конъюнкция / Дизъюнкция / Исключающие, (&), (|), (^) ... cout << "\n 6 & 5 = " << (6 & 5); cout << "\n 6 | 5 = " << (6 | 5); cout << "\n 6 ^ 5 = " << (6 ^ 5); ... Результат: подробнее

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

Нахождение определителя матрицы методом гаусса - C++

25.11.2013, 04:49. Просмотров 548. Ответов 2
Метки (Все метки)

Нахождение определителя методом гауса
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
37
38
#include <stdio.h>
#include<locale.h>
#include<math.h>
#include<conio.h>
int main()
{
    setlocale(LC_ALL,"rus");
    int n,i,j;float a[9][9];float det;
    det=1;
    printf("Введите размерность матрицы ");
    scanf("%d\n",&n);
    printf("Введите элементы матрицы\n");
    for(i=0;i<n;i++)
    {
        for(j=0;j<n;j++)
        {
            scanf("%d\n",&a[i][j]);
        }
    }
    for(i=0;i<n;i++)
    {
        for(j=i+1;j<n;j++)
        {
            float b=a[i][j]/a[i][i];
            a[i][j]=a[i+1][j]-a[i][j]*b;
        }
        det=det*a[i][i];
        printf("det=%f\n",det);
        for(i=0;i<n;i++)
    {
        for(j=0;j<n;j++)
        {
            printf("%d ",a[i][j]);
        }
                printf("\n");
    }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru