Câu hỏi 10:Tạo chương trình Scratch cho phép nhập 2 số m, n từ bàn phím, thực hiện hoán đổi...

Câu hỏi:

Câu hỏi 10: Tạo chương trình Scratch cho phép nhập 2 số m, n từ bàn phím, thực hiện hoán đổi giá trị của 2 biến và thông báo giá trị của biến m, n sau khi đã hoán đổi theo thuật toán dưới đây.

Thuật toán:

1 Nhập số m từ bàn phím.

2 Nhập số n từ bàn phím.

3 Gán giá trị của biến m cho biến trung gian tg, tg = m.

4 Gán giá trị của biến n cho biến m.m = n

5 Gán giá trị của biến tg cho biến n,n=tg

Câu trả lời:
Người trả lời: GV. Đỗ Đăng Việt
Để giải câu hỏi trên, ta có thể thực hiện theo các bước sau:

Phương pháp giải 1:
1. Nhập số m từ bàn phím.
2. Nhập số n từ bàn phím.
3. Gán giá trị của biến m cho biến trung gian tg, tg = m.
4. Gán giá trị của biến n cho biến m. m = n
5. Gán giá trị của biến tg cho biến n. n = tg

Phương pháp giải 2:
1. Nhập số m và n từ bàn phím.
2. Sử dụng một biến tạm thời temp để lưu giá trị của m.
3. Gán giá trị của n cho m. m = n
4. Gán giá trị của temp cho n. n = temp

Câu trả lời cho câu hỏi trên là:
```blocks
when green flag clicked
ask "Nhập số m" and wait
set m to answer
ask "Nhập số n" and wait
set n to answer
set tmp to m
set m to n
set n to tmp
say "Giá trị của m sau khi hoán đổi: " & m
say "Giá trị của n sau khi hoán đổi: " & n
```
Bình luận (0)
Nhấn vào đây để đánh giá
Thông tin người gửi
0.04168 sec| 2136.43 kb