Đề bài: C - Thời khóa biểu theo số tiết và số ngày
Người dùng nhập số ngày học trong tuần và số tiết mỗi ngày, chương trình dùng vòng lặp lồng nhau sinh bảng thời khóa biểu tương ứng.
Yêu cầu kỹ thuật chung (áp dụng cho cả 8 mã đề của lần giao này):
- Sinh toàn bộ nội dung ra giao diện hoàn toàn bằng vòng lặp; HTML chỉ chứa khung rỗng (khu vực nhập liệu và khu vực hiển thị kết quả).
- Dùng đủ cả 3 loại vòng lặp
for,while,do...while, mỗi loại ở một tình huống phù hợp và có comment giải thích lý do chọn. - Có ít nhất 1 vòng lặp lồng nhau để sinh cấu trúc 2 chiều dạng bảng.
- Có ít nhất 1 vòng lặp mà số lần lặp phụ thuộc vào giá trị người dùng nhập vào.
- Có ít nhất 1 chỗ dùng
switchbên trong vòng lặp để phân loại phần tử đang duyệt. - Xử lý được trường hợp dữ liệu rỗng/không hợp lệ và hiển thị thông báo phù hợp, không được lặp lần nào trong trường hợp đó.
File khởi tạo: goc.html. Nộp bài dựa trên cấu trúc của file này, tham khảo kết quả mong muốn ở ảnh chụp bên dưới.
Kết quả mong muốn (đáp án tham khảo)
Ràng buộc cấu trúc riêng cho mã đề C
Section có header riêng: Dùng một section có header con riêng, trong đó header chứa tiêu đề ngắn và đoạn mô tả. Không thay ràng buộc này bằng cấu trúc của mã đề khác.