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ố a và b. 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.