Các thành phần cơ bản trong pascal (1)

6 352 0
Các thành phần cơ bản trong pascal (1)

Đang tải... (xem toàn văn)

Thông tin tài liệu

Các thành phần Pascal Các thành phần Pascal Bởi: Thu Nguyen CÁC THÀNH PHẦN CƠ BẢN CỦA NGÔN NGỮ LẬP TRÌNH PASCAL Pascal ngôn ngữ lập trình bậc cao Niklaus Wirth, giáo sư điện toán trường Đại học kỹ thuật Zurich (Thụy Sĩ) đề xuất năm 1970 Ông lấy tên Pascal để kỷ niệm nhà toán học nhà triết học người Pháp tiếng Blaise Pascal Các tập tin cần thiết lập trình với Turbo Pascal Để lập trình với Turbo Pascal, tối thiểu cần file sau: ? TURBO.EXE: Dùng để soạn thảo dịch chương trình ? TURBO.TPL: Thư viện chứa đơn vị chuẩn để chạy với TURBO.EXE Ngoài ra, muốn lập trình đồ hoạ phải cần thêm tập tin: ? GRAPH.TPU: Thư viện đồ hoạ ? *.BGI: Các file điều khiển loại hình tương ứng dùng đồ hoạ ? *.CHR: Các file chứa font chữ đồ họa 1/6 Các thành phần Pascal Các bước lập chương trình Pascal Bước 1: Soạn thảo chương trình Bước 2: Dịch chương trình (nhấn phím F9), có lỗi phải sửa lỗi Bước 3: Chạy chương trình (nhấn phím Ctrl-F9) Cấu trúc chung chương trình Pascal { Phần tiêu đề } PROGRAM Tên_chương_trình; { Phần khai báo } USES ; CONST .; TYPE ; VAR ; PROCEDURE ; FUNCTION ; { Phần thân chương trình } BEGIN END Ví dụ 1: Chương trình Pascal đơn giản 2/6 Các thành phần Pascal Program Vidu1; BEGIN Write(‘Hello World!’); END Ví dụ 2: Program Vidu2; Const PI=3.14; Var R,S:Real; Begin R:=10; {Bán kính đường tròn} S:=R*R*PI; {Diện tích hình tròn} Writeln(‘Dien tich hinh tron = ‘, S:0:2); { In hình } Readln; End Một số phím chức thường dùng ? F2: Lưu chương trình soạn thảo vào đĩa ? F3: Mở file file tồn đĩa để soạn thảo ? Alt-F3: Đóng file soạn thảo ? Alt-F5: Xem kết chạy chương trình ? F8: Chạy câu lệnh chương trình 3/6 Các thành phần Pascal ? Alt-X: Thoát khỏi Turbo Pascal ? Alt-: Dịch chuyển qua lại file mở ? F10: Vào hệ thống Menu Pascal Các thành phần ngôn ngữ Pascal 5.1 Từ khóa Từ khoá từ mà Pascal dành riêng để phục vụ cho mục đích (Chẳng hạn như: BEGIN, END, IF, WHILE, ) Chú ý: Với Turbo Pascal 7.0 trở lên, từ khoá chương trình hiển thị khác màu với từ khác 5.2 Tên (định danh) Định danh dãy ký tự dùng để đặt tên cho hằng, biến, kiểu, tên chương trình Khi đặt tên, ta phải ý số điểm sau: ? Không đặt trùng tên với từ khoá ? Ký tự tên không bắt đầu ký tự đặc biệt chữ số ? Không đặt tên với ký tự space,các phép toán Ví dụ: Các tên viết sau sai 1XYZ #LONG Sai bắt đầu chữ số Sai bắt đầu ký tự đặc biệt FOR Sai trùng với từ khoá KY TU Sai có khoảng trắng (space) LAP-TRINH Sai dấu trừ (-) phép toán 5.3 Dấu chấm phẩy (;) 4/6 Các thành phần Pascal Dấu chấm phẩy dùng để ngăn cách câu lệnh Không nên hiểu dấu chấm phẩy dấu kết thúc câu lệnh Ví dụ: FOR i:=1 TO 10 DO Write(i); Trong câu lệnh trên, lệnh Write(i) thực 10 lần Nếu hiểu dấu chấm phẩy kết thúc câu lệnh lệnh Write(i) thực lần 5.4 Lời giải thích Các lời bàn luận, lời thích đưa vào chỗ chương trình người đọc dể hiểu mà không làm ảnh hưởng đến phần khác chương trình Lời giải thích đặt hai dấu ngoặc { } cụm dấu (* *) Ví dụ: Var a,b,c:Real; {Khai báo biến} Delta := b*b – 4*a*c; (* Tính delta để giải phương trình bậc *) BÀI TẬP THỰC HÀNH Khởi động Turbo Pascal Nhập vào đoạn chương trình sau: Uses Crt; Begin Writeln(‘***********************************************************’); Writeln(‘* CHUONG TRINH PASCAL DAU TIEN CUA TOI *’); Writeln(‘***********************************************************’); 5/6 Các thành phần Pascal Readln; End Dịch chạy chương trình Lưu chương trình vào đĩa với tên BAI1.PAS Thoát khỏi Pascal Khởi động lại Turbo Pascal Mở file BAI1.PAS Chèn thêm vào dòng: CLRSCR; vào sau dòng BEGIN Dịch chạy thử chương trình 10 Lưu chương trình vào đĩa 11 Viết chương trình in hình: * *** ** ** ** ** ********* ** ** ** ** 6/6

Ngày đăng: 19/10/2016, 22:11

Từ khóa liên quan

Mục lục

  • Các thành phần cơ bản trong Pascal

Tài liệu cùng người dùng

Tài liệu liên quan