Hướng dẫn viết ma trận trong chương trình pascal

  • Posted by: Tommy Tran
  • Sun, 8/04/2018, 22:09 [GMT+7]
  • 0 Bình luận

Pascal | Viết chương trình thao tác trên ma trận vuông với các yêu cầu

Viết chương trình thao tác trên ma trận vuông với các yêu cầu:

+ Nhập xuất ma trận vuông.

+ Tính tổng các phần tử trên đường chéo chính.

+ Kiểm tra tính đối xứng của ma trận vuông qua dường chéo chính.

Hướng dẫn:

+ Ma trận vuông là mảng 2 chiều nhưng có kích thước dòng bằng kích thước cột. Tức là, M=N, khi dó kích thước của ma trận là NxN.

+ Đường chéo chính là các phần tử A[i, j] có i = j [ hay A[i, i] ].

Source code các hàm xây dựng

Quá trinh định nghĩa dữ liệu mảng có thể sử dụng lại bài 4.1.

{ 1. Thu tục nhap mang 2 chieu }
Procedure NhapMtran[ Var A : Mang2C; Var N : Integer];
Var     i, j: Integer;
Begin
Repeat
Write[‘Nhap kich thuoc N: ‘];
Readln[ N ];
      Until [ N>0 ] and [ N

Chủ Đề