A program uses standard pseudocode string handling operations where string.substring(start, length) extracts a substring starting at the 0-based index start for a length of length characters.
Consider the following code segment:
prefix ← "SYS-204-A"
suffix ← "West-Grid"
new_code ← prefix.substring(4, 3) + suffix.substring(0, 4)
What is the value stored in the variable new_code after this code has executed?
"204West"
"-20West"
"204-West"
"204West-"
89 exam-style questions on AQA GCSE Computer Science String handling operations in a programming language. Each one has a worked solution and a mark scheme showing where the marks go.