c. Lệnh REPEAT UNTIL
THỦ TỤC XUẤT Ý NGHĨA
WRITE(x1, x2, ..., xn) Viết giâ trị trong câc biến x1, x2, ..., xn ra măn hình theo hăng ngang (con trỏ không xuống hăng).
WRITELN(x1, x2, ..., xn) Viết giâ trị trong câc biến x1, x2, ..., xn ra măn hình theo hăng dọc (mỗi lần viết trị x có xuống hăng). WRITELN; Xuống hăng
WRITELN(I : n); Viết ra giâ trị của biến nguyín I văo n chỗ tính từ phải sang trâi. Nếu dư chỗ (chữ số của I < n) sẽ để trống WRITELN(R : n : m); Viết ra giâ trị của biến thực R văo n chỗ, chỉ lấy
m số thập phđn.
WRITELN( abc... ); Viết ra nguyín văn chuỗi ký tự abc... WRITELN (LST, x1, x2, ..., xn) Viết ra mây in câc trị biến x1, x2, ..., xn ASSIGN(F, File_Name) Mở tập tin F có tín lă File_Name
REWRITE(F) ; để chuẩn bị viết văo
WRITE (F, x1, x2, ..., xn) ; Viết câc giâ trị x1, x2, ..., xn văo tập tin F CLOSE (F) ; Ðóng tập tin F
Cần lưu trữ chương trình ta dùng phím F2. Mở một file đê có ta dùng phím F3.
Ðể thay đổi kích thước/Di chuyển cửa sổ chương trình, dùng phím F5 vă Ctrl+F5.
Trường hợp mở nhiều chương trình, ta dùng phím F6 vă Ctrl+F6 để đi đến/trở về trước chương trình hiện hănh.
Ðể biín dịch vă kiểm tra lỗi, ta dùng phím F9.
Ðể chạy chương trình đê soạn thảo xong, đânh Ctrl+F9 Muốn thoât khỏi Turbo Pascal vă trở về DOS, đânh Alt+X.
Câc cđu lệnh trong Turbo Pascal
SYSTEM
• write() : in ra măn hình liền sau kí tự cuối. • writeln() : in xuống một hăng.
• read() : đọc biến.
• readln() : dừng chương trình để đọc biến.
Uses CRT
• clrscr : xoâ toăn bộ măn hình. • textcolor() : in chữ mău.
• textcolor() : tô mău cho măn hình. • sound() : tạo đm thanh.
• delay() : lăm trể. • nosound : tắt đm thanh.
• windows(x1,y1,x2,y2) : thay đổi cửa sổ măn hình. • highvideo : tăng độ sâng măn hình.
• lowvideo : giảm độ sâng măn hình.
• normvideo : măn hình trở lại chế độ sâng bình thường. • gotoxy(x,y) : đưa con trỏ đến vị trí x,y trín măn hình. • deline : xoâ một dòng đang chứa con trỏ.
• clreol : xoâ câc ký tự từ vị trí con trỏ đến cuối mă không di chuyển vị trí con trỏ. • insline : chỉn thím một dòng văo vị trí của con trỏ hiện hănh.
• exit : thoât khỏi chương trình. • textmode(co40) : tạo kiểu chữ lớn. • randomize : khởi tạo chế độ ngẫu nhiín.
• move(var 1,var 2,n) : sao chĩp trong bộ nhớ một khối n byte từ biến Var 1 sang biến Var 2. • halt : Ngưng thực hiện chương trình vă trở về hệ điều hănh.
• Abs(n) : Giâ trị tuyệt đối.
• Arctan(x) : cho kết quả lă hăm Arctan(x). • Cos(x) : cho kết quả lă cos(x).
• Exp(x) : hăm số mủ cơ số tự nhiín ex.
• Frac(x) : cho kết quả lă phần thập phan của số x. • int(x) : cho kết quả lă phần nguyín của số thập phđn x.
• ln(x) : Hăm loga cơ số tự nhiín.
• sin(x) : cho kết quả lă sin(x), với x tính bằng Radian. • Sqr(x) : bình phương của số x.
• Sqrt(x) : cho kết quả lă căn bậc hai của x.
• pred(x) : cho kết quả lă số nguyín đứng trước số nguyín x. • Suuc(x) : chô kết quả lă số nguyín đứng sau số nguyín x. • odd(x) : cho kết quả lă true nếu x số lẻ, ngược lại lă false. • chr(x) : trả về một kí tự có vị trí lă x trong bảng mê ASCII. • Ord(x) : trả về một số thứ tự của kí tự x.
• round(n) : Lăm tròn số thực n.
• Random(n) : chó một số ngẫu nhiín trong phạm vi n. • upcase(n) : đổi kí tự chữ thường sang chữ hoa. • assign(f,) : tạo file.
• rewrite(f) : khởi tạo.
• append(f) : chỉn thím dữ liệu cho file. • close(f) : tắt file.
• erase(f) : xóa.
• rename() : đổi tín cho file.
• length(s) : cho kết quả lă chiều dăi của xđu. • copy(s,a,b) : copy xau.
• insert(,s,a) : chỉn thím cho xđu.
• delete(s,a,b) : xoâ xđu. ...