Types and constants · Tipos y constantes
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · Esta página necesita un navegador reciente (con soporte para SharedArrayBuffer). Por favor, actualiza Chrome, Edge, Firefox o Safari a la última versión.
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.
Español
Seis tipos de datos
- La guía 2026 utiliza
INTEGER,REAL,CHAR,STRING,BOOLEANyDATE. DATEaparece en esta guía. No forma parte del programa de estudios IGCSE 0478 para 2026–2028.- Un examen que utilice una fecha te indicará el formato, ya que las fechas se escriben de manera diferente en todo el mundo.
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.
Español
CONSTANT usa =
- Una constante es un nombre para un valor que el programa no cambia.
- La guía escribe
CONSTANT HourlyRate = 6.50— con=, no con la flecha. - Solo puede haber un literal a la derecha: un número o texto entre comillas.
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.
Español
Ten cuidado
- Las variables se almacenan con
←. Las constantes se declaran con=. - El ejemplo de fecha de la propia guía está escrito como
02/01/2005. En el examen, sigue el formato que te indique la pregunta.
English
Common mistakes
BOOLEANvalues areTRUEandFALSE, in capitals.- A
CHARis one character in single quotes, such as'A'. ASTRINGuses double quotes.
Español
Errores comunes
- Los valores
BOOLEANsonTRUEyFALSE, en mayúsculas. - Un
CHARes un solo carácter entre comillas simples, como'A'. UnSTRINGutiliza comillas dobles.
English
Now you try
- Declare a constant with
=and output it. - Text needs quotes:
"Ada", notAda.
Español
Ahora practica
- Declara una constante con
=y preséntala. - El texto necesita comillas:
"Ada", noAda.
Declare a constant PassMark equal to 50 and output it. Fill in the value on the CONSTANT line. · Declara una constante PassMark igual a 50 y sácala. Rellena el valor en la línea CONSTANT.
Click Run to see the output here. · Haz clic en Ejecutar para ver la salida aquí.
Output the word Ada in quotes, so the program prints Ada. · Saca la palabra Ada entre comillas, para que el programa imprima Ada.
Click Run to see the output here. · Haz clic en Ejecutar para ver la salida aquí.
Declare Name as a STRING, store Ada, and output it. · Declara Name como STRING, almacena Ada y sácala.
Click Run to see the output here. · Haz clic en Ejecutar para ver la salida aquí.