Bài 13: Quy trình giao bài toán cho máy tính giải quyết

Vận dụng trang 81 Tin học 9: Hình 4 là thuật toán của bài toán hỗ trợ quản lí mượn sách được một nhóm học sinh mô tả bằng phương pháp liệt kê các bước. Trên cơ sở thuật toán ở Hình 4, em hãy tạo chương trình Scratch để máy tính thực hiện bài toán hỗ trợ quản lí mượn sách.

Vận dụng trang 81 Tin học 9

Lời giải 1:

when green flag clicked

set [Trả lời v] to “Có”

repeat until <(Trả lời) = “Không”>

ask “Tên sách muốn mượn:” and wait

set [sachmuon v] to (answer)

if <(sachmuon) = [Tên sách]> then

set [soluong v] to [Số lượng]

if <(soluong) = [0]> then

say “Cuốn sách đã được mượn hết”

else

say (join “Vị trí của cuốn sách: ” (Vị trí))

change [soluong] by (-1)

end

ask “Tiếp tục (Có/Không)?” and wait

set [Trả lời v] to (answer)

Lời giải 2:

when green flag clicked

set [Trả lời v] to “Có”

repeat until <(Trả lời) = “Không”>

ask “Tên sách muốn mượn:” and wait

set [sachmuon v] to (answer)

if <(sachmuon) = [Tên sách]> then

set [soluong v] to [Số lượng]

if <(soluong) = [0]> then

say “Cuốn sách đã được mượn hết”

else

say (join “Vị trí của cuốn sách: ” (Vị trí))

change [soluong] by (-1)

end

end

ask “Tiếp tục (Có/Không)?” and wait

set [Trả lời v] to (answer)

end

By admin