Chuyển tới nội dung chính

Cấu Trúc Điều Kiện

Chủ đề: if, elif, else, toán tử so sánh, toán tử logic (and, or, not).


Mức độ Cơ bản

Bài 1 — Kiểm tra số chẵn/lẻ

Viết trình nhập vào một số nguyên n, kiểm tra và in ra n là số chẵn hay số lẻ.


Bài 2 — Số dương, âm hay bằng 0

Nhập một số thực x. In ra "Dương" nếu x > 0, "Âm" nếu x < 0, và "Bằng 0" nếu x = 0.


Bài 3 — So sánh hai số

Nhập hai số ab. In ra số lớn hơn, hoặc thông báo nếu hai số bằng nhau.


Bài 4 — Kiểm tra số trong khoảng

Nhập một số nguyên n. Kiểm tra xem n có nằm trong khoảng từ 1 đến 100 hay không, in ra "Hợp lệ" hoặc "Không hợp lệ".


Bài 5 — Kiểm tra ký tự nguyên âm

Nhập một ký tự bất kỳ. Kiểm tra xem đó có phải là nguyên âm (a, e, i, o, u) hay không (không phân biệt hoa/thường).


Mức độ Trung bình

Bài 6 — Xếp loại học lực

Nhập điểm trung bình diem (từ 0 đến 10). Xếp loại theo quy tắc:

  • diem >= 8.5: Giỏi
  • 6.5 <= diem < 8.5: Khá
  • 5.0 <= diem < 6.5: Trung bình
  • diem < 5.0: Yếu

Bài 7 — Tính tiền điện

Tính tiền điện dựa trên số kWh tiêu thụ so_kwh, theo bậc thang:

  • 0 - 50 kWh: 1.678 đồng/kWh
  • 51 - 100 kWh: 1.734 đồng/kWh
  • Trên 100 kWh: 2.014 đồng/kWh

Bài 8 — Kiểm tra năm nhuận

Nhập một năm year. Kiểm tra năm đó có phải năm nhuận hay không.

Điều kiện để xác định một năm là năm nhuận:

  • Năm chia hết cho 4 nhưng không chia hết cho 100.
  • Hoặc năm chia hết cho 400.

Bài 9 — Phân loại tam giác

Nhập độ dài 3 cạnh a, b, c. Kiểm tra có tạo thành tam giác hợp lệ không, nếu có thì phân loại: Đều, Cân, hay Thường.


Bài 10 — Máy tính đơn giản

Nhập hai số a, b và một phép toán (+, -, *, /). In ra kết quả tương ứng, xử lý chia cho 0.


Mức độ Nâng cao

Bài 11 — Giải phương trình bậc hai

Nhập 3 hệ số a, b, c của ax² + bx + c = 0. Biện luận nghiệm dựa trên Δ = b² - 4ac, có xử lý trường hợp a = 0.


Bài 12 — Tính cước taxi

  • 0.5 km đầu tiên: 15.000 đồng
  • Từ km thứ 2 đến km thứ 10: 13.500 đồng/km
  • Từ km thứ 11 trở đi: 11.000 đồng/km

Nhập số km s, tính tổng tiền cước.


Bài 13 — Kiểm tra chuỗi ngày tháng hợp lệ

Nhập ngày, tháng, năm. Kiểm tra xem đây có phải một ngày hợp lệ trong lịch không.


Bài 14 — Phân loại BMI

Nhập chiều cao (m) và cân nặng (kg). Tính BMI = cân nặng / (chiều cao)² và phân loại.


Bài 15 — Trò chơi Đoán số kèm gợi ý

Cho secret = 42. Người dùng nhập guess. Phản hồi đúng/thấp hơn/cao hơn.