Bài 3: Sử dụng biểu thức trong chương trình

Nội dung lý thuyết

  • Biểu thức: Là một toán hạng hoặc nhiều toán hạng được kết nối với nhau bởi các phép toán. Trong lập trình, thay vì gán giá trị cụ thể cho biến, ta có thể gán một biểu thức. Máy tính sẽ tính toán biểu thức đó để có kết quả, sau đó gán giá trị này cho biến.

  • Giá trị biểu thức trong Scratch: Có thể thuộc các kiểu dữ liệu: số, logic, xâu ký tự.

1. Biểu thức kiểu số

Nhóm Operators trong Scratch cung cấp những phép toán để tạo các biểu thức kiểu số. Bảng 1 trình bày một số phép toán thường dùng trong Scratch.

Một số phép toán thường dùng trong Scratch

2. Biểu thức kiểu logic

Trong nhóm Operators còn có các phép so sánh. Một biểu thức logic đơn giản thường được tạo nên bởi các phép so sánh bằng, nhỏ hơn và lớn hơn để kết nối hai biểu thức số.

Ví dụ biểu thức logic

Các biểu thức logic có thể kết nối với nhau bởi các phép toán logic and, or, not tạo nên biểu thức logic phức tạp hơn. Bảng 2 giải thích các phép toán logic và ví dụ trong Scratch.

Các phép toán logic trong Scratch

3. Biểu thức kiểu xâu ký tự

Xâu kí tự là một biểu thức xâu kí tự. Ví dụ "Hello" là một xâu kí tự.

Biểu thức kiểu xâu ký tự kết hợp các xâu lại thành một xâu lớn hơn bằng phép toán join (thuộc nhóm Operators).

Ví dụ về xâu kí tự