1. Trang chủ
  2. » Giáo án - Bài giảng

Bài soạn bai giang co ban Pascal 11

73 355 6

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 73
Dung lượng 471 KB

Nội dung

1 Giíi thiÖu vÒ ng«n ng÷ lËp tr×nh Pascal. 2 Ngôn ngữ PASCAL là ngôn ngữ lập trình cấu trúc được cài đặt trên hầu hết các máy vi tính. Lớp các bài Toán giải bằng ngôn ngữ này tương đối rộng, nó là một ngôn ngữ cấp cao phổ biến nhất được sử dụng trong lĩnh vực giảng dạy và lập trình chuyên nghiệp. 3 Để chạy được chương trình TURBO PASCAL trên đĩa phải ít nhất 2 tệp: TURBO. EXE: Chương trình dịch, soạn thảo, . TURBO.TPL: Chứa thư viện, các hàm, thủ tục 4 Ch­¬ng I : Giíi thiÖu vÒ ng«n ng÷ PASCAL 5 I. Bé ch÷ viÕt cña PASCAL, tõ khãa, tªn. • Ng«n ng÷ m¸y tÝnh PASCAL còng nh­ c¸c ng«n ng÷ m¸y tÝnh kh¸c ®­îc x©y dùng víi bé ch÷ viÕt • - Ch÷ c¸i: A --> Z; a --> z • - KÝ tù g¹ch nèi (_) • - 0 --> 9 • - KÝ hiÖu To¸n häc: +, -, *, /, =, <, >, ( , ) 6 * Các kí hiệu đặc biệt: . , ; : [ ] ? % @ \ | ! & # $ ' * Từ khoá ( Key word ): Program, Begin, End, If, Then . * Tên (IdentIfier): Là một dãy kí tự được dùng để chỉ tên hằng số, tên hằng kí tự, tên biến, tên kiểu, tên chương trình con. Tên đư ợc tạo bởi các chữ cái và các chữ số, bắt đầu tên phải là chữ cái, không chứa dấu cách và thể chứa dấu gạch nối. I. Bộ chữ viết của PASCAL, từ khóa, tên. 7 II. C¸c ®¹i l­îng c¬ b¶n:` 8 1. KiÓu sè nguyªn (Integer) • Ph¹m vi sö dông : -32768<= integer <= + 32767 • VÝ dô: -5, 10, 30 , . 9 2. KiÓu sè thùc (Real) • Ph¹m vi sö dông : 2.9*10-39 <= Real <=1.7*1038 • vÝ dô : 3.14 3.0 -3.14 10 3. KiÓu sè thùc (Double) • Ph¹m vi sö dông : 5.0*10324 <=Double<=1.1*10308 [...]... thủ tục - Thân chương trình: Gồm các lệnh của PASCAL giữa các lệnh cách nhau bởi dấu [;] Phần chương trình xem như ra lệnh để giải bài Toán nào đó nhằm giao cho máy thực hiện 17 III/ Thực hành TURBO PASCAL TURBO PASCAL nhiều phiên bản, mới nhất là 7.0, hiện nay phổ biến dùng TURBO PASCAL 5.0 và 7.0 18 1 Bắt đầu sử dụng TURBO PASCAL Khởi động TURBO PASCAL bằng cách ấn A:>TURBO {nếu sử dụng đĩa... Flase (414) cho giá trị là True 15 6 Cấu trúc chương trình PASCAL Một chương trình PASCAL nói chung gồm 3 phần: 1 - Đầu chương trình 2 - Khai báo dữ liệu hằng, biến (Const, Var) - Mô tả kiểu dữ liệu (Type) - Khai bác chương trình con 3 - Thân chương trình chứa các lệnh để máy tính thực hiện 16 6 Cấu trúc chương trình PASCAL - Đầu chương trình: PROGRAM: Từ khoá, Tên: Tự đặt - Khai báo... - 11 - + -' + 5 Biểu thức a) Biểu thức số học Phép Toán số học: Thông thường PASCAL + + x * : / Chia lấy nguyên: DIV Ví dụ: 5 DIV 2 = 2 12 Chia lấy dư: MOD Ví dụ: 5 MOD 2 = 1 5 Biểu thức Biểu thức số học: Là mang phép Toán số học tác dụng lên hằng, lên biến, lên hàm Ví dụ 1: (a ì b):(c ì d) Được viết trên máy là: a*b/(c*d) 13 5 Biểu thức b) các phép toán quan hệ Thông thường = > < = = khác PASCAL. .. cuối khối gõ Ctrl + KK Bước 3: Copy khối gõ Ctrl + KC Bước 4: Chuyển con trỏ đến vị trí cần sao chép gõ Ctrl+KV Bước 5: bỏ đánh dấu khối gõ Ctrl + KH 21 2 Các thao tác * Cất nội dung tệp lên đĩa : F2 * Về Menu chính : F10 * Mở tệp mới : F3 * Soát lỗi chương trình : Alt + F9 * Chạy chương trình : Ctrl + F9 * Đóng tệp : Vào menu WINDOWN ==> CLOSE * Thoát khỏi TURBO PASCAL : vào menu FILE ==> EXIT... giá trị các loại hằng số, hằng kí tự, hằng Boolean Khai báo hằng: các hằng được khai báo bằng một tên đặt trong phần khai báo CONST ở đầu chương trình CONST Tên = Giá trị; Tên: Tự đặt Giá trị : Số nguyên, số thực, hằng, xâu kí tự, giá trị logic 24 Ví dụ: CONST A = 5; số nguyên (Integer) PI = 3.14; số thực (Real) TD = 'Hanoi'; hằng xâu ( String) B = True; giá trị logic (Boolean) 25 II... TURBO PASCAL Khởi động TURBO PASCAL bằng cách ấn A:>TURBO {nếu sử dụng đĩa mềm} C:>CD TP\BIN {chuyển vào thư mục TP} C:>TP\BIN>TURBO {Chạy TURBO} 19 1 Bắt đầu sử dụng TURBO PASCAL Trên màn hình sẽ hiện ra File Edit Search Run Compile Debug Tools Options WinDow Help New Open F3 Save F2 Save as Save all Change dir Print Printer setup DOS shell Exit Alt+X Mỗi từ (gọi là cửa sổ) ở dòng trên cùng đảm... động: Đưa kết quả ra màn hình: Chú ý: Khi viết - Writeln(dữ liệu): Sau khi hiện dữ liệu ra màn hình con trỏ xuống đầu dòng tiếp theo 30 - Writeln: Màn hình để trống một dòng Ví dụ: program inthôngtin; Var I: Integer; Begin I:=123; Writeln( I ); Writeln(-567); Writeln(3.14:12:6); Writeln('Chao cac ban' ); End 31 3 Thủ tục vào dữ liệu: READ và READLN READ(danh sách biến); READLN (danh sách biến); Danh... bàn phím (Khi gõ phải đảm bảo sự tương ứng về số lư ợng, thứ tự, kiểu) 32 Chú ý : Khi viết READ và READLN - READ ( danh sách biến): Khi hết dữ liệu gõ ENTER con trỏ không xuống đầu dòng tiếp theo - READLN(danh sác biến): Khi hết dữ liệu gõ ENTER con trỏ xuống đầu dòng tiếp theo - READLN; Chương trình tạm dừng, muốn tiếp tục bấm ENTER 33 Kết hợp: WRITE và READLN Các ví dụ dùng Reandln hoặc Read . trúc chương trình PASCAL 18 III/ Thùc hµnh TURBO PASCAL • TURBO PASCAL cã nhiÒu phiªn b¶n, míi nhÊt lµ 7.0, hiÖn nay phæ biÕn dïng TURBO PASCAL 5.0 vµ 7.0. tục 4 Ch­¬ng I : Giíi thiÖu vÒ ng«n ng÷ PASCAL 5 I. Bé ch÷ viÕt cña PASCAL, tõ khãa, tªn. • Ng«n ng÷ m¸y tÝnh PASCAL còng nh­ c¸c ng«n ng÷ m¸y tÝnh kh¸c

Ngày đăng: 04/12/2013, 15:11

HÌNH ẢNH LIÊN QUAN

Trên màn hình sẽ hiện ra - Bài soạn bai giang co ban Pascal 11
r ên màn hình sẽ hiện ra (Trang 20)
Tác động: Đưa kết quả ra màn hình: - Bài soạn bai giang co ban Pascal 11
c động: Đưa kết quả ra màn hình: (Trang 30)
Funtion Tenham (tham số hình thức ): Kiểu;          Khai báo; - Bài soạn bai giang co ban Pascal 11
untion Tenham (tham số hình thức ): Kiểu; Khai báo; (Trang 65)
hình thức); - Bài soạn bai giang co ban Pascal 11
hình th ức); (Trang 69)

TỪ KHÓA LIÊN QUAN

w