Bài tập Cấu trúc rẽ nhánh if / elif / else
- Viết chương trình nhập vào tháng hiện tại (1–12).
In ra:
- 12, 1, 2 → “Mùa đông”
- 3, 4, 5 → “Mùa xuân”
- 6, 7, 8 → “Mùa hè”
- 9, 10, 11 → “Mùa thu”
- Ngoài khoảng này → “Tháng không hợp lệ”
- Viết chương trình tính tiền điện. Nhập vào số điện tiêu thụ. Tính và in ra giá điện. Công thức tính tiền điện như sau:
- 0–50 kWh: 1.700đ/kWh
- 51–100 kWh: 2.000đ/kWh
- 101–200 kWh: 2.500đ/kWh
- Từ 200 kWh trở lên: 3.000đ/kWh
- Nhập vào chiều cao (m), cân nặng (kg). Tính BMI = (cân nặng / chiều cao2). In ra kết quả:
- < 18.5 → “Gầy”
- 18.5–24.9 → “Bình thường”
- 25–29.9 → “Thừa cân”
- ≥ 30 → “Béo phì”
- Nhập vào giá sản phẩm và mã sản phẩm (một chữ cái in hoa), có 3 mã được giảm giá:
- Mã A: giảm 10%
- Mã B: giảm 20%
- Mã C: giảm 30%
- Mã khác -> Không giảm
In ra giá sau khi giảm (nếu có giảm).
Nhập giá sản phẩm: 100
Nhập mã giảm giá: A
Giá cuối cùng: 90