Turbo Paskal "Операции над матрицами"

После запуска программы, пользователю предлагается выбрать требуемую операцию: нахождение определителя, обратной матрицы, транспонированной матрицы, сложение или вычитание двух матриц, умножение

Turbo Paskal Операции над матрицами

Курсовой проект

Компьютеры, программирование

Другие курсовые по предмету

Компьютеры, программирование

Сдать работу со 100% гаранией
л-во столбцов 3.

4) Вводим матрицу: 1 4 5

5 3 7

8 1 4 .

5) На предложение ввести кол-во строк матрицы, выбираем 3.

6) Кол-во столбцов 3.

7) Вводим матрицу: 2 8 10

10 6 14

16 2 8 .

8) Программа выдает ответ: 122 42 106

152 72 148

90 78 126 .

 

  1. Первый исключительный случай:

 

1) При появлении на экране меню с выбором операций, выбираем 1.

2) На предложение ввести кол-во строк матрицы, выбираем 0.

3) Кол-во столбцов 3.

  1. Программа выдает: «ОШИБКА!!!».

 

  1. Второй исключительный случай:

 

1) При появлении на экране меню с выбором операций, выбираем 1 (2, 3).

2) На предложение ввести кол-во строк матрицы, выбираем 3.

3) Кол-во столбцов 2.

4) Вводим матрицу: 1 4

5 3

8 1 .

  1. Программа выдает: «ОШИБКА!!!».

 

  1. Третий исключительный случай:

 

1) При появлении на экране меню с выбором операций, выбираем 4.

2) На предложение ввести кол-во строк матрицы, выбираем 3.

  1. Кол-во столбцов 3.

 

4) Вводим матрицу: 1 4 5

5 3 7

8 1 4 .

5) На предложение ввести кол-во строк матрицы, выбираем 2.

6) Кол-во столбцов 2.

  1. Программа выдает: «ОШИБКА!!!».

 

  1. Четвертый исключительный случай:

 

1) При появлении на экране меню с выбором операций, выбираем 6.

2) На предложение ввести кол-во строк матрицы, выбираем 3.

3) Кол-во столбцов 3.

4) Вводим матрицу: 1 4 5

5 3 7

8 1 4 .

5) На предложение ввести кол-во строк матрицы, выбираем 2.

6) Кол-во столбцов 2.

  1. Программа выдает: «ОШИБКА!!!».

 

 

Выводы по работе

 

Для проверки результатов, выдаваемых программой, использовался математический пакет MathCAD 2001 Professional.

Существенный недостаток программы в том, что при нахождении обратной матрицы и определителя, программа может работать только с матрицами, размером не превышающие 3х3. Это связано со значительным усложнением программы, в случаи необходимости выполнения вышеперечисленных операций над матрицами большего размера.

При написании программы использовалась следующая литература:

  1. Фаронов В.В. «TurboPascal 7.0, начальный курс. Учебное пособие».
  2. Мизрохи С.В. «TurboPascal и объектно-ориентированное програмирование».
  3. Голубев А.Б., Сидоров Ю.Н., Чередниченко А.И., Яценко И.В. «Основы программирования на языке Pascal».
  4. Боревич Э.И. «Определители и матрицы».
  5. Гутер Р.С., Резниковский П.Т. «Программирование и вычислительная математика».
  6. Письменный Д.Т. «Конспект лекций по высшей математике», 1 часть.
  7. Владимирский Б.М., Горстко А.Б., Ерусалимский Я.М. «Математика. Общий курс».

Похожие работы

<< < 1 2 3