Thực hành: Hãy tạo một chương trình yêu cầu người sử dụng nhập hai số rồi xác định số nào lớn hơn.
Xem đáp án và lời giải
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Chương trình cần bao gồm các bước sau:
a) Đặt một câu hỏi.
b) Lưu trữ câu trả lời vào một biến, gọi là a.
c) Đặt câu hỏi thứ hai.
d) Lưu trữ câu trả lời vào một biến, gọi là b.
e) Sử dụng khối lệnh rẽ nhánh (if) để quyết định thông báo giá trị nào lớn hơn.
Câu 2
1 điểm
Thực hành: Hãy tạo một chương trình yêu cầu người sử dụng nhập một số nguyên và xác định xem số đó là chẵn hay lẻ. Gợi ý: Các số chẵn chia hết cho 2.
Xem đáp án và lời giải
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Học sinh tham khảo chương trình:
Câu 3
1 điểm
Thực hành: Tạo chương trình hỏi người sử dụng một câu hỏi số học đơn giản (ví dụ: 3 + 5 bằng mấy?). Cho phép người sử dụng nhập câu trả lời của họ và so sánh câu trả lời nhập vào với câu trả lời đúng. Nếu người sử dụng trả lời đúng, hãy chúc mừng. Nếu người sử dụng trả lời sai, hãy cho biết câu trả lời đúng là gì.
Mở rộng: Làm cho chương trình này thú vị hơn bằng cách sử dụng chức năng tạo số ngẫu nhiên (trong nhóm lệnh “Các phép toán") để tạo câu hỏi mới mỗi lần.
Xem đáp án và lời giải
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Cần sử dụng nhiều phép toán “kết hợp ..." để tạo chuỗi, hiển thị câu hỏi.
Câu 4
1 điểm
Thực hành: Hãy tạo một chương trình mô phỏng tung đồng xu (một số ngẫu nhiên từ 0 hoặc 1, trong đó 0 là mặt ngửa và 1 là mặt sấp). Hãy để người sử dụng đoán "ngửa" hoặc "sấp" và cho biết người sử dụng đoán đúng hay không.
Xem đáp án và lời giải
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Có những cách khác nhau để người dùng lựa chọn. Chẳng hạn: Gõ từ "sấp" hoặc "ngửa" để trả lời câu hỏi của chương trình. Gõ số 1 hoặc 0 tương ứng thay thế cho "sấp” hoặc “ngửa”. Nhảy vào một trong hai hình (dưới dạng các nhân vật).
Câu 5
1 điểm
Thực hành: Hãy tạo một chương trình mà người sử dụng có thể nhập điểm (một số nguyên từ 1 đến 10) và chương trình sẽ cho người sử dụng biết họ đạt hay trượt khoá học. Điểm từ 5 trở lên là đạt, điểm dưới 5 là trượt.
Xem đáp án và lời giải
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Chương trình cần bao gồm các bước sau:
a) Đặt một câu hỏi.
b) Lưu trữ câu trả lời cho câu hỏi của em trong một biến gọi là điểm.
c) So sánh điểm với số 5 bằng cách sử dụng hai lệnh điều khiển if hoặc mộtlệnh điều khiển if-else.
d) Thông báo cho người dùng rằng họ đạt hay trượt.
Câu 6
1 điểm
Thực hành: Hãy tạo một chương trình mà người sử dụng có thể nhập điểm (một số từ 1 đến 10) và chương trình sẽ cho biết xếp loại tương ứng (10 là xuất sắc; 9 là giỏi; 7 và 8 là khá; 5 và 6 là đạt; dưới 5 là không đạt).
Thực hành: Viết chương trình chơi oẳn tù tì cho hai người chơi (búa thắng kéo, kéo thắng giấy, giấy thắng búa). Hãy mở rộng theo hướng máy chơi với người và thay đổi giao diện thành dạng đồ hoạ.