String handling · Manejo de cadenas
LENGTH counts characters
LENGTH(s)gives how many characters are in a string.
LENGTH cuenta caracteres
LENGTH(s)indica cuántos caracteres hay en una cadena.
OUTPUT LENGTH("hello") // → 5
UCASE and LCASE change case
UCASE(s)makes a string all CAPITALS.LCASE(s)makes it all lower case.
UCASE y LCASE cambian el caso
UCASE(s)convierte una cadena a MAYÚSCULAS.LCASE(s)la convierte a minúsculas.
OUTPUT UCASE("abc") // → ABC
OUTPUT LCASE("HeLLo") // → hello
SUBSTRING takes part of a string
SUBSTRING(s, start, length)copies part of a string.- The first character is position 1 (not 0).
SUBSTRING extrae parte de una cadena
SUBSTRING(s, start, length)copia una parte de una cadena.- El primer carácter está en la posición 1 (no en 0).
OUTPUT SUBSTRING("Computer", 1, 4) // → Comp
Printing several values
OUTPUTtakes several values separated by commas and prints them one after another.- The 0478 pseudocode has no "join" operator — a comma is how you put values side by side.
Imprimir varios valores
OUTPUTacepta varios valores separados por comas y los imprime uno tras otro.- La pseudocódigo 0478 no tiene un operador de concatenación — una coma es la forma de colocar valores lado a lado.
DECLARE Lives : INTEGER
Lives ← 3
OUTPUT "Cam", "bridge" // → Cambridge
OUTPUT "You have ", Lives, " lives left"
Common mistakes
- Learn the exam's function names:
LENGTH,SUBSTRING,UCASE,LCASE. - String positions in pseudocode often start at
1, not0.
Errores comunes
- Aprende los nombres de las funciones del examen:
LENGTH,SUBSTRING,UCASE,LCASE. - Las posiciones de las cadenas en pseudocódigo suelen comenzar en
1, no en0.
Now you try
- Use the string functions above.
- Press Check answer to test it.
Ahora tú practica
- Usa las funciones de cadena anteriores.
- Pulsa Comprobar respuesta para ponerlo a prueba.
Read a word, then output how many characters it has with LENGTH. For input hello, output 5. · Lee una palabra, luego muestra cuántos caracteres tiene con LENGTH. Para la entrada hello, muestra 5.
Click Run to see the output here. · Haz clic en Ejecutar para ver la salida aquí.
Read a word and output it in CAPITALS with UCASE. For input cat, output CAT. · Lee una palabra y muéstrala en MAYÚSCULAS con UCASE. Para la entrada cat, muestra CAT.
Click Run to see the output here. · Haz clic en Ejecutar para ver la salida aquí.
Read a word and output its first 3 letters with SUBSTRING (start at 1, length 3). For input Computer, output Com. · Lee una palabra y muestra sus primeras 3 letras con SUBSTRING (iniciar en 1, longitud 3). Para la entrada Computer, muestra Com.
Click Run to see the output here. · Haz clic en Ejecutar para ver la salida aquí.