Types and constants · Types et constantes
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · Cette page nécessite un navigateur récent (avec support SharedArrayBuffer). Veuillez mettre à jour Chrome, Edge, Firefox ou Safari vers la dernière version.
English
Six data types
- The 2026 guide uses
INTEGER,REAL,CHAR,STRING,BOOLEANandDATE. DATEis in this guide. It is not in the IGCSE 0478 syllabus for 2026–2028.- A paper that uses a date tells you the format, because dates are written differently around the world.
Français
Six types de données
- Le guide 2026 utilise
INTEGER,REAL,CHAR,STRING,BOOLEANetDATE. DATEfigure dans ce guide. Il n'est pas dans le programme IGCSE 0478 pour 2026–2028.- Un sujet qui utilise une date précise le format, car les dates s'écrivent différemment dans le monde.
DECLARE Name : STRING
DECLARE Done : BOOLEAN
DECLARE Birth : DATE
Name ← "Ada"
Done ← TRUE
OUTPUT Name
OUTPUT Done
English
CONSTANT uses =
- A constant is a name for a value that the program does not change.
- The guide writes
CONSTANT HourlyRate = 6.50— with=, not with the arrow. - Only a literal may stand on the right: a number, or text in quotes.
Français
CONSTANT utilise =
- Un constant est un nom pour une valeur que le programme ne change pas.
- Le guide écrit
CONSTANT HourlyRate = 6.50— avec=, pas avec la flèche. - Seul un littéral peut être à droite : un nombre, ou du texte entre guillemets.
CONSTANT PassMark = 50
OUTPUT PassMark
English
Watch out
- Variables are stored with
←. Constants are declared with=. - The guide's own date example is written
02/01/2005. On the paper, follow the format the question gives you.
Français
Attention
- Les variables sont stockées avec
←. Les constantes sont déclarées avec=. - L'exemple de date du guide lui-même s'écrit
02/01/2005. Sur le sujet, suivez le format donné par la question.
English
Common mistakes
BOOLEANvalues areTRUEandFALSE, in capitals.- A
CHARis one character in single quotes, such as'A'. ASTRINGuses double quotes.
Français
Erreurs courantes
- Les valeurs
BOOLEANsontTRUEetFALSE, en majuscules. - Un
CHARest un seul caractère entre guillemets simples, comme'A'. UnSTRINGutilise des guillemets doubles.
English
Now you try
- Declare a constant with
=and output it. - Text needs quotes:
"Ada", notAda.
Français
À vous maintenant
- Déclarez une constante avec
=et affichez-la. - Le texte nécessite des guillemets :
"Ada", pasAda.
Declare a constant PassMark equal to 50 and output it. Fill in the value on the CONSTANT line. · Déclarez une constante PassMark égale à 50 et affichez-la. Remplissez la valeur sur la ligne CONSTANT.
Click Run to see the output here. · Cliquez sur Exécuter pour voir le résultat ici.
Output the word Ada in quotes, so the program prints Ada. · Sortez le mot Ada entre guillemets, afin que le programme imprime Ada.
Click Run to see the output here. · Cliquez sur Exécuter pour voir le résultat ici.
Declare Name as a STRING, store Ada, and output it. · Déclarez Name comme STRING, stockez Ada, et affichez-le.
Click Run to see the output here. · Cliquez sur Exécuter pour voir le résultat ici.