29.06.2020 Views

Bài tập Pascal Free Pascal 01 đến 16 Có bài giải (từ đơn giản đến nâng cao) BY Nguyễn Anh Việt

https://app.box.com/s/mtg0fzik6bet3tes96tu4bmt8wsxaahw

https://app.box.com/s/mtg0fzik6bet3tes96tu4bmt8wsxaahw

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Các bài ôn tập – Phần 4

Bài tập Pascal – Từ cơ bản đến nâng cao

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

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

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

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

TD :

MT011.Inp MT011.Out

3

1 2 3

2 4 7

3 7 9

Ma tran doi

xung

MT012.Inp MT012.Out

3 Ma tran

1 2 3 khong doi

2 4 8 xung

3 7 9

Bài tập 15.02. Ma trận xoắn ốc được tạo thành bằng cách điền số 1 vào hàng 1 cột 1, sau đó điền số tăng dần

theo chiều kim đồng hồ

1 2 3 4 5

16 17 18 19 6

15 24 25 20 7

14 23 22 21 8

13 12 11 10 9

Hãy viết chương trình cho biết giá trị tại ô (x, y) của 1 ma trận xoáy ốc vuông kích thước n x n

MT02.Inp MT02.Out

3 18

2 15

2 3

3 1

Bài tập 15.03. Cho ma trận thực m x n, viết chương trình in ra tổng các phần tử A[i,j] mà i+j chia hết cho 3.

MT03.Inp MT03.Out

3 3 2

1 2 3 4

4 5 6 9

7 8 9

Bài tập 15.04. Cho ma trận thực m x n , viết chương trình tính tổng bình phương của các phần tử nằm trên cột

có giá trị chẵn và trên hàng có giá trị lẻ.

MT03.Inp MT03.Out

3 3 233

1 2 3

Biên soạn: Th.s Nguyễn Anh Việt Trang 46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!