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 (5)

Huy dep chai

Để kiểm tra tính đúng đắn của chương trình, bạn có thể thử với các giá trị khác nhau cho m và n và xem xét kết quả in ra.

Trả lời.

danh

Chương trình được hoạt động bằng cách nhập 2 số m và n, sau đó hoán đổi giá trị của chúng bằng cách sử dụng một biến trung gian và in ra kết quả cuối cùng.

Trả lời.

ARMY AROHA

Cuối cùng, in ra m và n sau khi hoán đổi để kiểm tra kết quả.

Trả lời.

Huy Đăng

Sau đó, gán giá trị của n cho m và giá trị của tg cho n.

Trả lời.

Vi thị thu thảo

Tiếp theo, tạo một biến trung gian tg và gán giá trị của m cho tg.

Trả lời.
Nhấn vào đây để đánh giá
Thông tin người gửi
0.05854 sec| 2183.367 kb