Курсовая работа: Разработка программы решения системы линейных уравнений
А11 = (-1) 1+1 . М11 ==4+1=5.
М11 получили, вычеркнув первую строку и первый столбец.
А12 = (-1) 1+2 . М12 = - = - (8+3) = - 11.
М12 получили, вычеркнув первую строку и второй столбец.
А13 = (-1) 1+3 . М13 = = 2-3 = - 1.
М13 получили, вычеркнув первую строку и третий столбец.
Окончательно
= 1.5+2. (-11) - 2. (-1) = - 15
2. Язык программирования Паскаль
2.1 Структура программы
Язык Паскаль, начиная с момента своего создания Н. Виртом в 1971г., играет особую роль м в практическом программировании, и в его обучении. С непревзойденной четкостью в нем реализованы принципы структурного программирования. Трансляторы для программ, написанных на Паскале, разработаны для различных компьютеров и в настоящее время имеют множество разновидностей. Они являются компиляторами, обрабатывающими разработанные программистами тексты программ.
Существует много версий языка Паскаль. Различия между ними порой весьма велики. Так, базовая версия Вирта имеет многократно меньше возможностей, чем версия Турбо-Паскаль 7.0. (первая, фактически - язык для обучения будущих программистов, а вторая - орудие профессиональных разработчиков прикладного программного обеспечения) Тем не менее, это версии одного языка.
Любая Паскаль - программа является текстовым файлом с собственным именем и с расширением. pas. Паскаль - программа имеет вид последовательности символов латинских и русских букв, арабских цифр, знаков операций, скобок, знаков препинания и некоторых дополнительных символов. В нем можно выделить описания данных и операторы, описывающие действия, которые надо выполнить машине над этими данными.
Схематически программа представляется в виде последовательности восьми разделов:
заголовок программы;
описание внешних модулей, процедур и функций;
описание меток;
описание констант;
описание типов переменных;
описание переменных;
описание функций и процедур;
раздел операторов.
Каждый раздел начинается со служебного слова, назначение которого зафиксировано в Паскале так, что его нельзя употреблять для других целей. Так например, описание заголовка начинается со служебного слова program, описание констант -const, описание переменных - var, раздел операторов начинается с begin. Программа заканчивается служебным словом end, после которого ставится точка. Описания величин и операторы друг от друга отделяются знаком "точка с запятой".
2.2 Описание переменных
Для обозначения величин используются имена. Они состоят из латинских букв и цифр, причем первым символом должна быть буква.
Постоянные величины (константы) чаще всего бывают числовыми или символьными. Значения символьных констант заключаются в апострофы.
Постоянные величины описываются в разделе констант по схеме:
Const <имя> = < константа>
Данные, обрабатываемые программой, могут быть различных типов (числовые, символьные, строки, массивы и т.д.). Тип определяет область допустимых значений, а также операции и функции, применяемые к величинам этого типа. В Паскале имеется несколько встроенных простых типов со стандартными именами.
Группа типов, значения каждого из которых можно перечислить в некотором списке - скалярные типы. Для них определен порядковая функция ord (x) - номер значения х в списке; функция pred (x) -значение в списке, предшествующее х, и succ (x) - значение в списке, следующее за х.
Упорядоченный тип - это тип, значения которого упорядочены в обычном смысле.