Danh sach bai tap

Bài tập bổ trợ

arrow_back Danh sách cấp độ

Bài 21

Bài 21 Đề bài: Viết chương trình nhập số nguyên từ ban phim. Neu nguoi dùng nhập sai (chu cai, đầu cach...) thì in thong bao lỗi và yeu cau nhập lai. Lap đến khi nhập dùng. Ví dụ: Nhập so: abc => Loi: "abc" không phải số nguyên, nhập lai Nhập so: 3.14 => Loi: "3.14" không phải số nguyên, nhập lai Nhập so: 42 => OK, số vua nhập là 42

Xem chi tiết arrow_forward

Bài 22

Bài 22 Đề bài: Viết chương trình tính thuong a / b. Xử lý 2 loại lỗi: nhập sai kieu và chia cho 0. In thong bao lỗi cu the cho tung truong hop. Ví dụ 1: a = 10, b = 0 => Loi: Khong the chia cho 0 Ví dụ 2: a = "x", b = 2 => Loi: Phai nhập so, không phải chu Ví dụ 3: a = 10, b = 4 => Kết quả: 10 / 4 = 2.5

Xem chi tiết arrow_forward

Bài 23

Bài 23 Đề bài: Viết hàm doc phần tử từ danh sách theo chi số (index). Xử lý lỗi khi chi số vuot qua kich thuộc mang. Trả về giá trị hoặc thong bao lỗi ro rang. Ví dụ: ds = [10, 20, 30, 40, 50] Nhập chi số 2 => Gia tri tai [2] = 30 Nhập chi số 10 => Loi: Chi số 10 vuot qua kich thuộc mang (max = 4)

Xem chi tiết arrow_forward

Bài 24

Bài 24 Đề bài: Viết chương trình nhập nhieu số va tính trung bình. Neu trong danh sách có giá trị không phải số thi bo qua, in canh bao và tiep tuc xử lý các số hợp lệ. Ví dụ: Nhập: "5 abc 3 xyz 7 2" Kết quả: 5 => hợp lệ abc => Canh bao: 'abc' không phải so, bo qua 3 => hợp lệ xyz => Canh bao: 'xyz' không phải so, bo qua 7 => hợp lệ 2 => hợp lệ Kết quả: 4 số hợp lệ, trung bình = 4.25

Xem chi tiết arrow_forward

Bài 25

Bài 25 Đề bài: Viết chương trình tra cuu thong tin học sinh bằng ten. Xử lý lỗi khi tìm khoa không ton tai trong dictionary. Ví dụ: Du lieu: {"Nam": 8.5, "Lan": 9.0, "Binh": 7.5} Tìm "Lan" => Diem của Lan: 9.0 Tìm "Hung" => Loi: Khong tìm thay học sinh "Hung"

Xem chi tiết arrow_forward

Bài 26

Bài 26 Đề bài: Viết chương trình may tính với xử lý lỗi day du. Xử lý: nhập sai kieu, chia cho 0, phep toan không hợp lệ, căn số am. Ví dụ: a=9, phep=can, b=không can Kết quả: can(9) = 3.0 Ví dụ lỗi: a=9, phep=can, b=không căn nhung a=-4 Loi: Khong the tính căn bậc hai số am

Xem chi tiết arrow_forward

Bài 27

Bài 27 Đề bài: Viết chương trình nhập ngày tháng năm hợp lệ. Kiểm tra: tháng phải từ 1-12, ngày phải hợp lệ với tháng do, năm phải duong. Bao lỗi cu the nếu sai. Ví dụ: Ngay=31, Thang=2, Nam=2024 => Loi: Thang 2 không có ngày 31 Ngay=29, Thang=2, Nam=2023 => Loi: 2023 không phải năm nhuan Ngay=29, Thang=2, Nam=2024 => OK: 29/02/2024 hợp lệ

Xem chi tiết arrow_forward

Bài 28

Bài 28 Đề bài: Viết chương trình chuyen doi kiểu dữ liệu an toan. Viết hàm chuyen doi int, float, bool từ chuoi. Trả về giá trị mac đỉnh nếu chuyen doi that bai. Ví dụ: chuyen_int("42") => 42 chuyen_int("abc") => Mac đỉnh: 0 (Canh bao: 'abc' không chuyen được) chuyen_float("3.14") => 3.14 chuyen_float("xyz") => Mac đỉnh: 0.0

Xem chi tiết arrow_forward

Bài 29

Bài 29 Đề bài: Viết chương trình xử lý nhieu kieu lỗi cung luc. Mô phỏng he thong dang nhập: kiểm tra ten và mat khau. Xử lý: truong rong, qua ngan, sai mat khau, tai khoan bi khoa. Ví dụ: Ten = "" => Loi: Ten dang nhập không được de trong Ten = "ab" => Loi: Ten phải có it nhat 3 ky tu Mat khau sai 3 lan => Tai khoan bi khoa tam thoi

Xem chi tiết arrow_forward

Bài 30

Bài 30 Đề bài: Viết chương trình tong hop kết hợp ca 3 phan: ham, dictionary, try/except. Quan ly điểm học sinh: them, sua, xoa, tìm kiem. Xử lý lỗi day du khi nguoi dùng nhập sai. Ví dụ: Menu: 1. Them học sinh 2. Sua điểm 3. Xoa học sinh 4. Xem tat ca 5. Thoat

Xem chi tiết arrow_forward