String handling · Traitement des chaînes
LENGTH counts characters
LENGTH(s)gives how many characters are in a string.
LENGTH compte les caractères
LENGTH(s)donne le nombre de caractères dans une chaîne.
OUTPUT LENGTH("hello") // → 5
UCASE and LCASE change case
UCASE(s)makes a string all CAPITALS.LCASE(s)makes it all lower case.
UCASE et LCASE changent la casse
UCASE(s)rend une chaîne tout en MAJUSCULES.LCASE(s)la rend tout en minuscules.
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 extrait une partie d'une chaîne
SUBSTRING(s, start, length)copie une partie d'une chaîne.- Le premier caractère est à la position 1 (pas 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.
Imprimer plusieurs valeurs
OUTPUTprend plusieurs valeurs séparées par des virgules et les imprime les unes après les autres.- Le pseudocode 0478 n'a pas d'opérateur « jointure » — une virgule est la façon de mettre des valeurs côte à côte.
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.
Erreurs courantes
- Apprenez les noms de fonctions de l'examen :
LENGTH,SUBSTRING,UCASE,LCASE. - Les positions de chaînes en pseudocode commencent souvent à
1, pas0.
Now you try
- Use the string functions above.
- Press Check answer to test it.
À vous maintenant
- Utilisez les fonctions de chaîne ci-dessus.
- Appuyez sur Vérifier la réponse pour tester.
Read a word, then output how many characters it has with LENGTH. For input hello, output 5. · Lire un mot, puis afficher combien de caractères il contient avec LENGTH. Pour l'entrée hello, afficher 5.
Click Run to see the output here. · Cliquez sur Exécuter pour voir le résultat ici.
Read a word and output it in CAPITALS with UCASE. For input cat, output CAT. · Lire un mot et l'afficher en MAJUSCULES avec UCASE. Pour l'entrée cat, afficher CAT.
Click Run to see the output here. · Cliquez sur Exécuter pour voir le résultat ici.
Read a word and output its first 3 letters with SUBSTRING (start at 1, length 3). For input Computer, output Com. · Lire un mot et afficher ses 3 premières lettres avec SUBSTRING (commencer à 1, longueur 3). Pour l'entrée Computer, afficher Com.
Click Run to see the output here. · Cliquez sur Exécuter pour voir le résultat ici.