Bài tập  /  Bài đang cần trả lời

Câu lệnh gắn cú pháp viết như thế nào? Cho ví dụ?

Câu lệnh gắn cú pháp viết như thế nào? Cho ví dụ?

2 trả lời
Hỏi chi tiết
1.166
1
1
Phonggg
18/10/2020 13:02:00
+5đ tặng

   Câu lệnh (statement) là một dãy ký tự cơ bản được xây dựng theo một quy tắc nhất định (gọi là cú pháp) nhằm chỉ thị cho máy thực hiện một công việc xác định. Các câu lệnh được chia ra hai loại : câu lệnh đơn giản và câu lệnh có cấu trúc.

 PHÂN LOẠI CÁC LOẠI CÂU LỆNH TRONG TURBO PASCAL

 

- Lệnh đơn giản:

+ Lệnh gán (:=)

+ Lệnh nhập dữ liệu (Read, Readln)

+ Lệnh xuất dữ liệu (Write, Writeln)

+ Lời gọi chương trình con

+ Xử lý tập tin (Reset, Rewrite, Assign,...)

 

- Lệnh có cấu trúc:

 

+ Lệnh phức (Begin ... End)

+ Lệnh lựa chọn (If ..., Case ...)

+ Lệnh lặp (For ..., Repeat ..., While ...)

Các câu lệnh phải được ngăn cách nhau bởi dấu chấm phẩy (;) và không bắt buộc phải viết mỗi câu lệnh trên một dòng. Vấn đề là chúng ta phải trình bày chương trình sao cho đẹp, rõ ràng, thể hiện được thuật toán.

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
2
0
Phonggg
18/10/2020 13:02:13
+4đ tặng

Lệnh gán.

q       Lệnh gán (assignment statement) dùng để gán giá trị của một biểu thức cho một biến đã khai báo.

q       Cú pháp của lệnh gán :

 

tên_biến := biểu_thức

Ý nghĩa : Đầu tiên máy tính trị của biểu_thức vế phải, sau đó gán giá trị tính được cho tên_biến ở vế trái.

Chú ý :

@     Vế trái của phép gán chỉ và chỉ có thể là một biến mà thôi. Chẳng hạn, viết x + y := 7 là sai vì vế trái là một biểu thức chứ không phải là một biến.

@     Kiểu của biểu thức phải trùng với kiểu của biến, trừ trường hợp một biến thực có thể nhận giá trị nguyên.

Ví dụ 6 : Sau khi đã khai báo :   Var  c1, c2 : Char;  i, j : Integer;  x, y : Real;

thì có thể thực hiện các lệnh gán sau :

            c1 :=’B’;                                             c2 := chr(7);              i := (23+6)*2 mod 3;

            j := round(20/3);                   x := 0.5;                                  y := 1;

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm
Bài tập Tin học Lớp 11 mới nhất

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Trợ lý ảo Trợ lý ảo
×
Gia sư Lazi Gia sư