30/09/2018, 18:43
Canh giữa trong ngôn ngữ Pascal
Mọi người cho em hỏi để in 1 chuỗi kí tự dài ra ngay giữa màn hình console có lần em thử như thế này: writeln(’____aaaaaaaaaaaaaaaa’); thì nó canh giữa màn hình nhưng chỉ đúng với màn hình console có chiều rông như vậy thôi. Em muốn nó vẫn nằm giữa console bất kể kích thước to nhỏ thì phải làm thế nào? Dung lệnh gì? ( Tại em thấy một số máy có chiều rộng của console lớn hơn bình thường ) Thanks mọi người!!!
Bài liên quan
Khoảng cách = (chiều dài 1 dòng của console - chiều dài chuỗi ) / 2
Còn cách lấy được chiều dài thì e là phải đụng 1 chút tới WinAPI
http://ideone.com/46J9Vx (chỉ chạy đc trên window)