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