án tử trong Pascal - Pascal căn bản
Trong bài này chúng ta sẽ tìm hiểu về một số toán tử thường dùng trong Pascal. Toán tử dùng để thực hiện các phép tính toán như: cộng, trừ, nhân, chia,... mà Pascal đã hỗ trợ sẵn, chúng ta chỉ việc sử dụng mà không cần phải khai báo. Ở những bài trước chúng ta đã sử dụng khá nhiều toán tủ gán :=, ...
Trong bài này chúng ta sẽ tìm hiểu về một số toán tử thường dùng trong Pascal. Toán tử dùng để thực hiện các phép tính toán như: cộng, trừ, nhân, chia,... mà Pascal đã hỗ trợ sẵn, chúng ta chỉ việc sử dụng mà không cần phải khai báo.
Ở những bài trước chúng ta đã sử dụng khá nhiều toán tủ gán :=
, nên trước tiên hãy tìm hiểu nó đã nhé.
I. Toán tử gán trong Pascal
Toán tử gán rất đặc biệt, vì bạn được thực hành mà chưa được giới thiệu. Toán tử gán dùng để gán dữ liệu cho biến, cú pháp của nó là:
ten_bien := gia_tri
Ví dụ: Gián giá trị cho biến age là 20.
age := 20;
II. Toán tử toán học trong Pascal
Có tổng cộng 5 loại toán tử toán học đó là: cộng, trừ, nhân, chia và chia lấy dư. Xem bảng dưới đây để hiểu rõ hơn.
Bạn có thể thực hiện trên các biến thay vì là các con số cụ thể như trên. Xem ví dụ dưới đây để hiểu rõ hơn.
program OperatorInPascal; var a : integer; b : integer; begin a := 20; b := 10; writeln('Phep cong: ', a + b); writeln('Phep tru: ', a - b); writeln('Phep nhan: ', a * b); writeln('Phep chia: ', a / b); readln; end.
III. Toán tử quan hệ trong Pascal
Toán tử quan hệ là những toán tử dùng để diễn tả mối quan hệ giữa vế trái và vế phải. Chúng ta có tổng cộng 6 loại toán tử quan hệ thường gặp nhất sau đây:
Giả sử A = 10 và B = 20;
Toán tử quan hệ thường được sử dụng trong các câu điều kiện, vòng lặp. Những kiến thức này chúng ta sẽ được học ở những bài tiếp theo.
IV. Toán tử Boolean
Toán tử boolean là những toán tử trả về kết quả nhị phân TRUE hoặc FALSE dựa vào giá trị của hai vế. Giả sử A là vế trái và có giá trị TRUE, B là vế phải và có giá trị FALSE, lúc này kết quả thể hiện như bảng sau
Trên là tổng hợp những toán tử thường được sử dụng nhất trong Pascal. Vẫn còn rất nhiều loại toán hạng khác nhưng mình sẽ không liệt kê.
Chúng ta sẽ thực hành nhiều hơn ở những bài sau, bởi vì có quá nhiều kiến thức chưa học nên chưa thể đưa ra toàn bộ các trường hợp.
Chúc các bạn học tốt, hẹn gặp lại ở bài tiếp theo.