Nhập biển số đăng ký xe
Xem dạng PDF
Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Viết chương trình yêu cầu người dùng nhập vào một biển số xe ô tô hợp lệ.
Một biển số được coi là hợp lệ nếu thỏa mãn định dạng:
XXYY-ZZZ.ZZ
Trong đó:
- XX là hai chữ số đầu tiên (từ 01 đến 99) — mã tỉnh
- YY là hai chữ cái in hoa — ký hiệu loại xe
- - là dấu gạch ngang
- ZZZ.ZZ là dãy 5 chữ số, với 3 chữ số, dấu chấm, rồi 2 chữ số
Yêu cầu: Chỉ sử dụng vòng lặp while. Không sử dụng for.
Input
- Nhiều dòng, mỗi dòng là một chuỗi ký tự đại diện cho biển số xe do người dùng nhập.
- Dừng lại khi người dùng nhập đúng một biển số hợp lệ theo định dạng trên.
Output
Với mỗi lần nhập sai, in ra dòng:
Bien so khong hop le. Vui long nhap lai.Khi nhập đúng, in ra dòng:
Bien so hop le: ~s~, với ~s~ là biển số vừa nhập.
Ví dụ:
Input
12345678901
3LD-123.45
30ld-123.45
30LD-12345
30LD-123.45
Output
Bien so khong hop le. Vui long nhap lai.
Bien so khong hop le. Vui long nhap lai.
Bien so khong hop le. Vui long nhap lai.
Bien so khong hop le. Vui long nhap lai.
Bien so hop le: 30LD-123.45
Bình luận