Bài học 12 - Thảy xúc xắc

Mô tả

Trong bài này chúng ta sẽ lập trình cho Yolo:Bit thành một cục xúc xắc, hiện ra số ngẫu nhiên từ 0 đến 6 mỗi khi nút A được nhấn.

Mục tiêu

Hướng dẫn cách tạo ra số ngẫu nhiên trong chương trình.

Độ khó: Khó
Hướng dẫn
  • Tạo mới một chương trình cho Yolo:Bit như hướng dẫn trong bài trước
  • Trong mục Lôgic, dùng khối lệnh nếu ... thực hiện
  • Trong mục Ngõ Vào, dùng khối lệnh nút nhấn A được nhấn và gắn vào phần nếu
  • Trong mục Biến, nhấn vào nút Tạo biến... để tạo ra 1 biến chứa số ngẫu nhiên của xúc xắc mỗi khi nút A được nhấn và đặt tên biến là i. Kéo khối lệnh cho i bằng gắn vào phần thực hiện.
  • Trong mục Tính toán, dùng lệnh Một số nguyên bất kỳ từ 1 đến 100, và đổi thành từ 1 đến 6 và gắn vào khối lệnh cho i bằng
  • Trong mục Cơ Bản, dùng khối lệnh tạm dừng chương trình và đổi thành 2000 milli giây
  • Trong mục Cơ Bản, dùng khối lệnh xóa màn hình để xóa đi số đó sau 2 giây

  • Kết nối chạy chương trình
Kết quả

Khi chương trình chạy, mỗi lần nút A được nhấn thì màn hình Led sẽ hiện ra 1 số ngẫu nhiên từ 1 đến 6 trong vòng 2 giây rồi tắt.

Bài tập mở rộng

Bạn hãy thử:

  • Viết chương trình hiện ra kết quả của 2 cục xúc xắc thay vì chỉ 1 xúc xắc, số của mỗi xúc xắc được hiện ra cách nhau 1 giây.
  • Viết chương trình để khi nút A được nhấn thì hiện ra một số ngẫu nhiên từ 1 đến 7 tương ứng cho 7 ngày trong tuần, từ thứ 2 (số 1) đến chủ nhật (số 7).

results matching ""

    No results matching ""