Giải SBT Tin học lớp 5 Cánh diều Bài 11: Các phép so sánh có đáp án
Đề thi

Giải SBT Tin học lớp 5 Cánh diều Bài 11: Các phép so sánh có đáp án

A
Admin
Tin họcLớp 5145 lượt thi
4 câu hỏi
1. Tự luận
1 điểm

Em hãy cho biết kết quả của các biểu thức so sánh sau:

Em hãy cho biết kết quả của các biểu thức so sánh sau: (ảnh 1)

Xem đáp án

1) False (52 > 50)

2) True (50 < 50)

3) True (50 = 50)

4) False (các giá trị ngẫu nhiên từ 1 đến 6 luôn nhỏ hơn 10)

5) False (9 luôn nhỏ hơn các giá trị ngẫu nhiên từ 10 đến 20)

2. Tự luận
1 điểm

Vinh muốn tạo chương trình như hình bên để người dùng đoán giá trị của xúc xắc (từ 1 tới 6). Người dùng được đoán nhiều lần, tới khi đoán đúng sẽ hiển thị lời chúc. Tuy nhiên, chương trình đang bị thiếu điều kiện lặp.

Em hãy giúp Vinh xác định điều kiện lặp.

Vinh muốn tạo chương trình như hình bên để người dùng đoán giá trị của xúc xắc (từ 1 tới 6). Người dùng được đoán nhiều lần, tới khi đoán đúng sẽ hiển thị lời chúc. Tuy nhiên, chương trình đang bị thiếu điều kiện lặp.  Em hãy giúp Vinh xác định điều kiện lặp.    (ảnh 1)

Xem đáp án

Điều kiện lặp:

Vinh muốn tạo chương trình như hình bên để người dùng đoán giá trị của xúc xắc (từ 1 tới 6). Người dùng được đoán nhiều lần, tới khi đoán đúng sẽ hiển thị lời chúc. Tuy nhiên, chương trình đang bị thiếu điều kiện lặp.  Em hãy giúp Vinh xác định điều kiện lặp.    (ảnh 2)

Khi thêm Số đoán = Xúc xắc thì chương trình sẽ lặp lại cho đến khi nào người dùng đoán đúng câu trả lời

3. Tự luận
1 điểm

Châu muốn tạo chương trình như hình bên để yêu cầu người dùng tìm số lớn gấp 3 lần của một số có giá trị từ 1 tới 10. Tuy nhiên, chương trình có lúc hiển thị false kể cả khi người dùng nơi nhập vào một số đúng. Em hãy giúp Châu tìm nguyên nhân lỗi và sửa lại.

Châu muốn tạo chương trình như hình bên để yêu cầu người dùng tìm số lớn gấp 3 lần của một số có giá trị từ 1 tới 10. Tuy nhiên, chương trình có lúc hiển thị false kể cả khi người dùng nơi nhập vào một số đúng. Em hãy giúp Châu tìm nguyên nhân lỗi và sửa lại. (ảnh 1)

Xem đáp án

Bạn Châu sử dụng phép so sánh sai. Ban cần sửa Trả lời = 30 thành Trả lời = Kết quả.

4. Tự luận
1 điểm

Em hãy tạo chương trình học chữ số bằng tiếng Anh đơn giản. Khi người dùng gõ một chữ số thì chương trình yêu cầu nhập từ tiếng Anh tương ứng. Nếu người dùng nhập đúng thì hiển thị thông báo “true”, còn nếu nhập sai thì hiển thị thông báo “false”.

Ví dụ: Người dùng gõ phím “1” và chương trình yêu cầu nhập chữ tiếng Anh vào hộp thoại. Tiếp theo, người dùng nhập đúng từ “one” và chương trình hiển thị thông báo “true” như hình bên.

Em hãy tạo chương trình học chữ số bằng tiếng Anh đơn giản. Khi người dùng gõ một chữ số thì chương trình yêu cầu nhập từ tiếng Anh tương ứng. Nếu người dùng nhập đúng thì hiển thị thông báo “true”, còn nếu nhập sai thì hiển thị thông báo “false”.  Ví dụ: Người dùng gõ phím “1” và chương trình yêu cầu nhập chữ tiếng Anh vào hộp thoại. Tiếp theo, người dùng nhập đúng từ “one” và chương trình hiển thị thông báo “true” như hình bên. (ảnh 1)

Xem đáp án

Chương trình khi gõ số 1:

Em hãy tạo chương trình học chữ số bằng tiếng Anh đơn giản. Khi người dùng gõ một chữ số thì chương trình yêu cầu nhập từ tiếng Anh tương ứng. Nếu người dùng nhập đúng thì hiển thị thông báo “true”, còn nếu nhập sai thì hiển thị thông báo “false”.  Ví dụ: Người dùng gõ phím “1” và chương trình yêu cầu nhập chữ tiếng Anh vào hộp thoại. Tiếp theo, người dùng nhập đúng từ “one” và chương trình hiển thị thông báo “true” như hình bên. (ảnh 2)

Chương trình khi gõ số 2:

Em hãy tạo chương trình học chữ số bằng tiếng Anh đơn giản. Khi người dùng gõ một chữ số thì chương trình yêu cầu nhập từ tiếng Anh tương ứng. Nếu người dùng nhập đúng thì hiển thị thông báo “true”, còn nếu nhập sai thì hiển thị thông báo “false”.  Ví dụ: Người dùng gõ phím “1” và chương trình yêu cầu nhập chữ tiếng Anh vào hộp thoại. Tiếp theo, người dùng nhập đúng từ “one” và chương trình hiển thị thông báo “true” như hình bên. (ảnh 3)

- Làm tương tự với các số còn lại.