30/09/2018, 21:20
In ra chữ cái đầu của mỗi từ được nhập
Cho e hỏi bt java, bây h nhập full name mình vào , và in ra chữ cái đầu của mỗi từ ạ
Bài liên quan
Cho e hỏi bt java, bây h nhập full name mình vào , và in ra chữ cái đầu của mỗi từ ạ
mình nêu ý tưởng bạn tự làm nhé. bạn dùng vòng for. đầu tiên bạn tạo ra 1 mảng int để lưu chỉ số của các khoảng trăng trong họ tên, mảng nay đe kích thước là 5 đi. sau đó bạn dùng vòng for và hàm charAt để duyeeht chuỗi từ đầu, dùng phép so sánh nếu gặp kí tự khoảng trắng thì trả về chỉ số khoảng trắng đó, luuw vào mảng. sau đó muốn in ra chữ cái đầu thì in ra kí tự charAt(chỉ số khoảng trắng +1)
Ý tưởng:
Đầu tiên bạn cắt chuỗi tên thành các từ bằng cắt dùng dấu space để nhận biết.
Tiếp theo với mỗi từ bạn chỉ việc in ra chữ cái đầu của nó thôi.
Đại khái là:
Kết quả là :
Thay vì nhập cả tên thì bạn chỉ nhập vào chữ cái đầu của mỗi từ trong tên thôi.