String handling · Xử lý chuỗi
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · Trang này cần trình duyệt gần đây (hỗ trợ SharedArrayBuffer). Vui lòng cập nhật Chrome, Edge, Firefox hoặc Safari lên phiên bản mới nhất.
English
LENGTH, MID and RIGHT
- The 2026 guide's string routines are
LENGTH,MID,RIGHT,UCASEandLCASE. - Positions start at 1.
MID(text, start, length)copieslengthcharacters fromstart.RIGHT(text, n)copies the lastncharacters.
Tiếng Việt
LENGTH, MID và RIGHT
- Các hàm xử lý chuỗi trong hướng dẫn năm 2026 là
LENGTH,MID,RIGHT,UCASEvàLCASE. - Các vị trí bắt đầu từ 1.
MID(text, start, length)sao chéplengthký tự từstart.RIGHT(text, n)sao chépnký tự cuối cùng.
OUTPUT LENGTH("Happy Days")
OUTPUT MID("ABCDEFGH", 2, 3)
OUTPUT RIGHT("ABCDEFGH", 3)
English
UCASE and LCASE take one character
- The guide's
UCASEandLCASEtake a single character, not a whole string. UCASE('h')is'H'. A character that is not a letter comes back unchanged.- When a paper needs a whole string in capitals, the insert gives you
TO_UPPER.
Tiếng Việt
UCASE và LCASE chỉ nhận một ký tự
- Các
UCASEvàLCASEcủa hướng dẫn nhận một ký tự đơn lẻ, không phải cả chuỗi. UCASE('h')là'H'. Một ký tự không phải chữ cái sẽ được trả về nguyên vẹn.- Khi đề bài yêu cầu in cả chuỗi bằng chữ hoa, phần chèn sẽ cung cấp cho bạn
TO_UPPER.
OUTPUT UCASE('h')
OUTPUT LCASE('W')
OUTPUT TO_UPPER("Error 803")
English
& joins strings
&concatenates two strings."Summer" & " " & "Pudding"is"Summer Pudding".- IGCSE 0478 has no
&. There you list values afterOUTPUTwith commas. - Commas still work in this guide when you only want them printed side by side.
Tiếng Việt
& nối các chuỗi
&nối hai chuỗi."Summer" & " " & "Pudding"là"Summer Pudding".- IGCSE 0478 không có
&. Trong đề đó, bạn liệt kê các giá trị sauOUTPUTngăn cách bởi dấu phẩy. - Dấu phẩy vẫn hoạt động trong hướng dẫn này nếu bạn chỉ muốn chúng được in ra cạnh nhau.
OUTPUT "Summer" & " " & "Pudding"
English
Common mistakes
MIDcounts from 1. The second argument is the start, the third is how many characters.- Do not pass a whole string to
UCASE. That routine is for one character.
Tiếng Việt
Lỗi thường gặp
MIDđếm từ 1. Đối số thứ hai là điểm bắt đầu, đối số thứ ba là số lượng ký tự.- Đừng truyền cả chuỗi vào
UCASE. Hàm đó chỉ dành cho một ký tự.
English
Now you try
- Use
MID,RIGHTand&.
Tiếng Việt
Bây giờ bạn thử
- Sử dụng
MID,RIGHTvà&.
Output MID("ABCDEFGH", 2, 3) and RIGHT("ABCDEFGH", 3), each on its own line. · Xuất MID("ABCDEFGH", 2, 3) và RIGHT("ABCDEFGH", 3), mỗi cái trên một dòng riêng biệt.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.
Output Summer Pudding by joining Summer, a space and Pudding with &. · Xuất Summer Pudding bằng cách nối Summer, một dấu cách và Pudding với nhau bằng &.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.
Output the upper-case form of the character h, then ERROR 803 using TO_UPPER. · Xuất ra dạng chữ hoa của ký tự h, sau đó là ERROR 803 bằng cách sử dụng TO_UPPER.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.