

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
Thuật toán mô tả như sau:
1. Nếu số lớn hơn 0 thì in: "Số dương".
2. Nếu số nhỏ hơn 0 thì in: "Số âm".
3. Nếu số bằng 0 thì in: "Số bằng không".
Các ý kiến nhận xét và đánh giá:
a) Mô tả thuật toán đầy đủ và có thể thực hiện được.
→ Đúng. Thuật toán kiểm tra đủ 3 trường hợp: > 0, < 0, = 0.
b) Thuật toán này thiếu một bước quan trọng là kết thúc, do đó không phải là mô tả thuật toán.
→ Sai. Vì trong tin học, không nhất thiết phải ghi rõ “kết thúc” mới gọi là thuật toán.
c) Thuật toán sai vì không cần bước 3.
→ Sai. Bước 3 cần thiết để xử lý trường hợp số bằng 0.
d) Thuật toán được mô tả theo câu tự nhiên.
→ Đúng. Vì toàn bộ được viết bằng ngôn ngữ tự nhiên (tiếng Việt) thay vì ký hiệu lập trình.
Hãy giúp mọi người biết câu trả lời này thế nào?
Đáp án:
Giải thích các bước giải:
Thuật toán mô tả như sau:
1. Nếu số lớn hơn 0 thì in: "Số dương".
2. Nếu số nhỏ hơn 0 thì in: "Số âm".
3. Nếu số bằng 0 thì in: "Số bằng không".
Các ý kiến nhận xét và đánh giá:
a) Mô tả thuật toán đầy đủ và có thể thực hiện được.
→ Đúng. Thuật toán kiểm tra đủ 3 trường hợp: > 0, < 0, = 0.
b) Thuật toán này thiếu một bước quan trọng là kết thúc, do đó không phải là mô tả thuật toán.
→ Sai. Vì trong tin học, không nhất thiết phải ghi rõ “kết thúc” mới gọi là thuật toán.
c) Thuật toán sai vì không cần bước 3.
→ Sai. Bước 3 cần thiết để xử lý trường hợp số bằng 0.
d) Thuật toán được mô tả theo câu tự nhiên.
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin