Tại sao câu lệnh cần dầu chấm phẩy

***MỘT CHƯƠNG TRÌNH PASCAL CÓ CÁC PHẦN:

  1.Phần tiêu đề:
Phần này bắt đầu bằng từ khóa Program rồi tiếp đến là tên của chương trình và chấm dứt bằng dấu chấm phẩy ( ; )
Tên chương trình phải được đặt theo đúng qui cách của danh hiệu tự đặt. Phần tiêu đề có hay không cũng được.
  2.Phần khai báo dữ liệu:
Trước khi sử dụng biến nào phải khai báo biến đó, nghĩa là xác định rõ xem biến đó thuộc kiểu dữ liệu nào. Một chương trình Pascal có thể có một số hoặc tất cả các khai báo dữ liệu sau:
CONST : khai báo hằng
TYPE : định nghĩa kiểu dữ liệu mới
VAR : khai báo các biến
  3.Phần khai báo chương trình con:
Phần này mô tả một nhóm lệnh được đặt tên chung là một chương trình con để khi thân chương trình chính gọi đến thì cả nhóm lệnh đó được thi hành.
Phần này có thể có hoặc không tùy theo nhu cầu.
  4.Phần thân chương trình:
Phần thân chương trình là phần quan trọng nhất và bắt buộc phải có, phần này luôn nằm giữa 2 từ khoá là BEGIN và END. Ở giữa là lệnh mà các chương trình chính cần thực hiện. Sau từ khóa END là dấu chấm (.) để báo kết thúc chương trình.
  5.Dấu chấm phẩy ( ; ):
Dấu ; dùng để ngăn cách các câu lệnh của Pascal và không thể thiếu được.
  6.Lời chú thích:
Lời chú thích dùng để chú giải cho người sử dụng chương trình nhớ nhằm trao đổi thông tin giữa người và người, máy tính sẽ không để ý đến lời chú thích này. Lời chú thích nằm giữa ký hiệu: { } hoặc (* *)


***CÁC PHẦN TỬ CƠ BẢN CỦA NGÔN NGỮ PASCAL

1. Bộ ký tự


- Bộ 26 chữ Latin:
Chữ in: A, B, C, ..., X, Y, Z
Chữ thường: a, b, c, ..., x, y, z
- Bộ chữ số thập phân: 0, 1, 2, 3, ..., 8, 9
- Ký tự gạch nối dưới: _
- Các ký hiệu toán học: +, -, *, /, =, <, >, (, ), [, }
2. Từ khóa
Là các từ riêng của Pascal, có ngữ nghĩa đã được xác định, không được dùng nó vào các việc khác hoặc đặt tên mới trùng với các từ khóa.
- Từ khóa chung:
PROGRAM, BEGIN, END, PROCEDURE, FUNCTION
- Từ khóa để khai báo:
CONST, VAR, TYPE, ARRAY, STRING, RECORD, SET, FILE, LABEL
- Từ khóa của lệnh lựa chọn:
IF ... THEN ... ELSE, CASE ... OF
- Từ khóa của lệnh lặp:
FOR... TO... DO, FOR... DOWNTO... DO, WHILE... DO,
REPEAT... UNTIL
- Từ khóa điều khiển:
WITH, GOTO, EXIT, HALT
- Từ khóa toán tử:
AND, OR, NOT, IN, DIV, MOD
3. Tên chuẩn
Tên chuẩn là tên đã được định nghĩa sẵn trong Pascal, nhưng người ta có thể định nghĩa lại nếu muốn. Trong Pascal ta có các tên chuẩn sau đây:
Boolean, Char, Integer, Word, Byte, Real, Text
False, True, MaxInt
Abs, Arctan, Chr, Cos, Sin, Eof, Eoln
Exp, Ln, Odd, Ord
Round, Trunc, Sqr, Pred, Succ
Dispose, New, Get, Put, Read, Readln,
Write, Writeln
Reset, Rewrite
4. Danh hiệu tự đặt

Trong Pascal để đặt tên cho các biến, hằng, kiểu, chương trình con ta dùng các danh hiệu (identifier). Danh hiệu của Pascal được bắt đầu bằng một chữ cái, sau đó có thể là các chữ cái, chữ số hay là dấu nối, không được có khoảng trắng và độ dài tối đa cho phép là 127.
Ví dụ: Sau đây là các danh hiệu: x; S1; Delta; PT_bac_2
Pascal không phân biệt chữ thường và chữ hoa trong một danh hiệu.
Ví dụ: aa và AA là một; XyZ_aBc và xyZ_AbC là một
Khi viết chương trình ta nên đặt các danh hiệu sao cho chúng nói lên các ý nghĩa của đối tượng mà chúng biểu thị. Ðiều này giúp chúng ta viết chương trình dễ dàng và người khác cũng dễ hiểu nội dung chương trình.

Ví dụ về Khung chương trình mẫu:

PROGRAM Hello; { Dòng tiêu đề }

USES Crt; { Lời gọi sử dụng các đơn vị chương trình }

VAR Name : string; { Khai báo biến }

PROCEDURE Input; { Có thể có nhiều Procedure và Function }

Begin

ClrScr; { Lệnh xóa màn hình }

Write(' ‘Hello ! What is your name ?... ‘');Readln(Name);

End;

BEGIN { Thân chương trình chính }

Input;

Writeln (' ‘Welcome to you, ‘, Name') ;

Writeln (' ‘Today, we study PASCAL PROGRAMMING ... ‘');

Readln;

End.

Bài 2. Làm quen với chương trình và ngôn ngữ lập trình

  • lý thuyết
  • trắc nghiệm
  • hỏi đáp
  • bài tập sgk

Câu hỏi

Tại sao câu lệnh cần dầu chấm phẩy

Dấu ; (dấu chấm phẩy) trong chương trình Free Pascal dùng để:

Kết thúc một chương trình.

Chạy chương trình .

Kết thúc một câu lệnh.

Xem kết quả.

Tại sao câu lệnh cần dầu chấm phẩy

  • nhung

13 tháng 9 2021 lúc 14:32

II/ TỰ LUẬN:

1/ Nêu ý nghĩa các từ khóa sau và các quy tắc đặt tên trong chương trình?

2/ Để chương trình dịch sửa lỗi và chạy chương trình thì ta làm như thế nào?

3/ Hãy chỉ ra các tên không hợp lệ trong Pascal và giải thích vì sao?

a/ Bai toan

b/ Giai-toán

c/ 8A

d/ hoc_sinh

e/ [email protected]

Xem chi tiết

Tại sao câu lệnh cần dầu chấm phẩy

Câu 14 : A nói trong Free Pascal các lệnh điều kết thúc bằng dấu chấm phẩy , lệnh cuối cùng là End . B nói không hẳng vậy , tôi thấy lệnh kế tiếp end , có thể bỏ qua dấu chấm phẩy . C nói lệnh Begin và Readln được bỏ qua dấu chấm phẩy . D nói C nói sai , A và B nói đúng . theo em bạn nào đúng nhất

Giúp dùm nha ! Cần gấp lắm luôn

Xem chi tiết

Tại sao câu lệnh cần dầu chấm phẩy

  • Bài 5

SGK trang 13

18 tháng 3 2018 lúc 0:51

Các chương trình Pascal sau đây có hợp lệ không, tại sao?
a) Chương trình 1
begin
end.
b) Chương trình 2
begin
program CT thu;
writeln('Chao cac ban');
end.

Xem chi tiết

Tại sao câu lệnh cần dầu chấm phẩy

đặt tên chương trình trong pascal theo tên khác nhau tương ứng với những đại lượng khác nhau

Xem chi tiết

Tại sao câu lệnh cần dầu chấm phẩy

câu 1 viết chương trình in ra màn hình diện tích và chu vi hình vuông s : =a*a; p:=4*a;

câu 2 viết chương trình tính tổng , tích và hiệu của hai số được nhập từ bàn phím

câu 3 viết chương trình kiểm tra 3 số a,b,c có là ba cạnh của một tam giác hay không với a,b,c là 3 số nhập từ bàn phím

Xem chi tiết

Tại sao câu lệnh cần dầu chấm phẩy

Cho 2 số nguyên a,b viết chương trình lấy a chia b lấy phần nguyên rồi gán cho c. Kết quả in ra màn hình.

Xem chi tiết

Tại sao câu lệnh cần dầu chấm phẩy

Làm thế nào để phóng to (mở rộng) chương trình Turbo Pascal?

Xem chi tiết

Tại sao câu lệnh cần dầu chấm phẩy

Pascal | Viết chương trình giai thừa n số

Ví dụ: n = 8

Hiện thị kết quả = 1+2+3+4+5+6+7+8 = 36

Lưu ý: sử dụng xâu hoặc mảng

Xem chi tiết

Tại sao câu lệnh cần dầu chấm phẩy

1. Viết một chương trình in ra màn hình nhãn vở bộ môn tin của em đường viền ngoài là các dấu hoa thị. < dấu *>

2. Viết chương trình in ra hình chữ nhật và hình ta giác cân cùng nằm trên một hàng ngang đường viền của hình được tạo bằng dấu hoa thị < dấu * >

Xem chi tiết