Chuyên mục
Khám phá Scratch Blog

Câu lệnh Nếu … thì …

Tìm hiểu câu lệnh Nếu .. thì – câu lệnh cơ bản của tất cả ngôn ngữ lập trình trong bài viết dưới đây.

Một trong câu lệnh cơ bản của tất cả các ngôn ngữ lập trình, bao gồm cả Scratch, chính là câu lệnh Nếu … thì …

Câu lệnh Nếu được gọi là câu lệnh điều kiện. Câu lệnh này dùng để kiểm tra một điều kiện nào đó, nếu thỏa mãn điều kiện thì thực hiện câu lệnh.

Ví dụ:

Trong trường hợp này, nếu nhân vật đang chạm Mèo Min thì chương trình sẽ dừng lại các kịch bản khác cho nhân vật.

Ở đây “Dừng lại các kịch bản khác cho nhân vật” được hiểu đơn giản là các nhân vật khác sẽ dừng ở trạng thái hiện tại và không thực hiện các hành động sau nữa.

Nếu điều kiện sai (đang không chạm Mèo Min) thì sẽ không làm gì cả.

Một ví dụ khác đơn giản hơn:

Chương trình sẽ kiểm tra Nếu hôm nay là chủ nhật? Thì đến thăm ông bà”. Trong trường hợp hôm nay không phải là chủ nhật, thì không làm gì.

MỞ RỘNG

Ngoài ra còn có câu lệnh Nếu … thì … Nếu không … thì …

Câu lệnh này gần giống với câu lệnh Nếu … thì … nguyên bản, nhưng điểm đặc biệt ở chỗ: Sau khi kiểm tra điều kiện, nếu thỏa mãn đúng điều kiện thì thực hiện nhóm lệnh 1, nếu không thỏa mãn điều kiện thì thực hiện nhóm lệnh 2.

Ví dụ:

Ở ví dụ này, nếu nhân vật đang chạm Mèo Min thì sẽ thực hiện dừng lại các kịch bản khác cho nhân vật. Trong trường hợp ngược lại (nếu đang không chạm Mèo Min) thì nhân vật sẽ di chuyển 10 bước.

Một ví dụ khác đơn giản hơn:

Chương trình sẽ kiểm tra “Nếu hôm nay là chủ nhật? Thì đến thăm ông bà”. Trong trường hợp hôm nay không phải là chủ nhật thì sẽ đến trường.

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

Leave a Reply

Your email address will not be published. Required fields are marked *