1. Заголовок темы должен быть информативным. В противном случае тема удаляется ... 
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения. 
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали! 
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| AliKs | 
                        
			
			  
			
				 Сообщение
					#1				
			 
		 | 
	
| 
        	
        		 Группа: Пользователи Сообщений: 3 Пол: Мужской Реальное имя: Алексей Репутация:    0           	 | 
       
			
			 Помогите, пожалуйста с решением проблемы. Дано задание: "написать программу, которая вычисляет определитель матрицы пятого порядка". Моих знаний, к сожалению недотаточно, чобы выполнить. Способы приведённые в FAQ не смогу объяснить преподавателю.. 
			
			
					
		 | 
	
![]() ![]()  | 
	
| volvo | 
                        
			
			  
			
				 Сообщение
					#2				
			 
		 | 
	
| 
        	
        		 Гость  | 
       
			
			 Цитата По непонятным мне причинам, вне зависимости от вводимой матрицы, ответ (определитель) равен нулю. Задал матрицу вот так: const, и maxN = 5, в результате - получил правильный ответ: 52. Что я делаю не так? Может, ты забыл в вызове Det заменить? Determ := Det(a, 5); Цитата Ещё мне непонятно, что происходит внутри функции det. Т.е., какие логические и математические действия в ней выполняются. Матрица приводится к диагональному виду. Алгоритм Гаусса см. здесь: Вики: Алгоритм Гаусса | 
	
 AliKs   Вычислить определитель матрицы 5-го порядка   24.05.2008 17:44
 
 volvo   И что, ты хочешь, чтобы мы придумали новый способ,…   24.05.2008 17:56
 
 habi   Определитель матрицы (рекурсивное определение)   24.05.2008 18:09
 
 volvo   Я спрашиваю, что непонятно... Код я помню... Ты па…   24.05.2008 18:17
 
 AliKs   Ну, допустим. Взять способ "Вычисление детерм…   24.05.2008 18:20
 
 volvo   Никак. По алгоритму требуется делить элементы стро…   24.05.2008 19:25
 
 AliKs   попробовал просто использовать готовый вариант из …   25.05.2008 0:12![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 7:28 |