Hướng Dẫn Học Sinh Quản Lý Con Trỏ Trong Turbo Pascal
Có thể bạn quan tâm
Hướng dẫn học sinh quản lý con trỏ trong Turbo Pascal
Trong môi trường Pascal màn hình thường được chia làm 2 kích cỡ (độ phân giải): 25 dòng và 43-50 dòng. Trong chương trình Tin học 11, các em học sinh thường được giới thiệu màn hình làm việc 25 dòng. Để giúp các em học sinh trong việc với màn hình Pascal hiệu quả đặc biệt là con trỏ văn bản, tôi đưa ra một số gợi ý như sau:
Màn hình sẽ được chia ra thành 25 dòng và 80 cột – chúng ta có thể thấy màn hình như một mảng 2 chiều chứa các kí tự trong bảng mã ASCII.
Bình thường, màn hình sẽ được ghi tuần tự từ trên xuống dưới và từ trái sang phải. Nhưng trong những trường hợp ta muốn tạo một hình vẽ (cây thông, hình vuông, hình chữ nhật, …) nếu ta dùng phương pháp viết tuần tự như trên sẽ gặp khó khăn trong việc xác định được vị trí của hình vẽ. Trong trường hợp này ta sẽ dùng cây lệch GOTOXY(x, y) để đưa con trỏ tới vị trí hàng y, cột x – sau câu lệnh này, con trỏ sẽ được di chuyển đến vị trí mới và bắt đầu công việc viết tuần tự từ điểm (x, y).

(Cách cài đặt chế độ màn hình 25 dòng)
Với câu lệnh GOTOXY(x, y) chúng ta sẽ quản lý tốt hơn con trỏ, như vậy với các bài toán về vẽ hình như cây thông, hình vuông, tam giác cân, ... sẽ trở lên dễ dàng hơn rất nhiều. Sau đây là ví dụ về bài toán vẽ hình cây thông.
For i := 1 to 10 do begin
Gotoxy(40 – i, i);
For j := 1 to i do write(‘*’: 2)
End;

(Ảnh 3: Kết quả thực hiện)
Thực hiện: Nguyễn Ngọc Anh
Duyệt: Dang Nguyen
Từ khóa » Câu Lệnh Gotoxy Trong Pascal
-
Học Pascal/Danh Sách Lệnh/GotoXY – Wikibooks Tiếng Việt
-
Lệnh Goto Trong Pascal
-
Top 14 Cách Sử Dụng Lệnh Gotoxy Trong Pascal
-
Câu Lệnh Gotoxy (Wherex, 10) đưa Con Trỏ đến Vị Trí Nào Trêm Màn ...
-
Câu Lệnh GotoXY(a,b) Có Tác Dụng Gì ? Câu Hỏi 842188
-
Lý Thuyết Tin Học 8 Bài Thực Hành 5: Sử Dụng Lệnh Lặp For Do - 123doc
-
SGK Tin Học 8 - Bài Thực Hành 5. SỬ DỤNG LỆNH LẶP FOR ... DO
-
445 - Pascal - Viết Menu (+ GotoXY), In Bảng Cửu Chương - YouTube
-
Câu Lệnh GotoXY(x,y) Có Tác Dụng Gì - Bài Tập Tin Học Lớp 8
-
Câu Lệnh điều Khiển Vòng Lặp Break, Continue, Goto - Shop Kiến Thức
-
Sử Dụng Câu Lệnh Lặp For để In Ra Bảng Cửu Chương Từ 2-9 ... - Hoc24
-
Lý Thuyết Tin Học 8 Bài Thực Hành 5: Sử Dụng Lệnh Lặp For Do Hay ...
-
Bài Thực Hành 5: Sử Dụng Lệnh Lặp For…Do