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

Определитель матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ логический тест в формах http://www.cyberforum.ru/cpp-beginners/thread573525.html
простите если,не туда. спасите) Логический тест: на экран выводится последовательность или таблица логически связанных образов (фигурок), один из которых пропущен. Отдельно сформировано таблица возможных подстановок, по которой перемещается указатель. Выбор по нажатию Enter. Тест состоит из нескольких задач. Сформировать таблицу рекордов по результатам ответов. Обязателен учет времени...
C++ Дана последовательность из n целых чисел. Найти сумму нечетных элементов этой последовательности. int summa = 0; for (int k = 0; k < n; k++) if (a % 2 != 0) summa += a; Ввод данных осуществляется с клавиатуры. Массивы при решении задач не используются. есть для четных без вода склавы как ее исправить? на мою? #include<iostream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread573516.html
Проверка на отрицательное число C++
Есть код, который проверяет, действительно ли введен int bool log1 = true; while(log1) { cout << "Введите цифру = "; if ( !(cin >> Digit) || cin.get() != '\n' ) { cin.clear(); // чистим поток
Помогите перевести код для Visual Studio ! C++
#include <iostream> #include <iomanip> #include <ctime> int main() { size_t rows, cols; std::cout << "Rows: "; std::cin >> rows; std::cout << "Columns: ";
C++ Прошу помощи в выполнении лабораторной работы!(файлы, структуры) http://www.cyberforum.ru/cpp-beginners/thread573500.html
Добрый вечер. Не могу разобраться, как работать с файлами и структурами, и по сему прошу помощи в написании кода. Пришлите Ваш пример решения этой задачи. Вот, собственно, задание. Составить алгоритм программы в соответствии с Вашим индивидуальным заданием, которая пользователю позволяет: -добавлять данные структуры с указанными полями в файл; -просматривать данные из файла; -выполнять...
C++ Рассчитать аналоговый сигнал Помогите решить, очень очень нужно!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Задан периодический одномерный непрерывный аналоговый сигнал s(t) , который представляет собой бесконечную последовательность одинаковых импульсов и описывается математической моделью в диапазоне 0<=t<3 мкс. Формулу математической модели необходимо выбрать из таблицы вариантов. Значение параметра S0=6 В. Разработать блок-схему и... подробнее

Показать сообщение отдельно
iamfalcon
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 3
13.05.2012, 21:38     Определитель матрицы
Посмотрите функцию нахождения определителя N*N
Когда запускаю отладчик показывает что в строке где if ошибка.
(newmatrix создает матрицу н*м, заполняя ее нулями)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
double det(int N, double **A)
{
    if (N == 2)
        return A[0][0]*A[1][1] - A[0][1]*A[1][0];
    double det1 = 0;
// Разложение определителя по первому столбцу
    for (int i=0; i<N; i++)
    {
        double **min= newmatrix(N-1,N-1);
        for (int k=0; k<N-1; k++)
            for (int l=0; l<N-1; l++)
                if (k+1 >i) min[k][l] = A[k+1][l+1];
                else min[k][l] = A[k][l+1];
        det1 += pow(-1.0, i+2)*det(N-i-1,min);
    }
    return det1;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru