Types and constants · Tipos e constantes
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · Esta página precisa de um navegador recente (com suporte a SharedArrayBuffer). Por favor, atualize Chrome, Edge, Firefox ou Safari para a versão mais recente.
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.
Português
Seis tipos de dados
- O guia de 2026 usa
INTEGER,REAL,CHAR,STRING,BOOLEANeDATE. DATEestá neste guia. Não está no programa IGCSE 0478 para 2026–2028.- Um papel que usa datas informa o formato, pois datas são escritas de forma diferente ao redor do 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.
Português
CONSTANT usa =
- Uma constante é um nome para um valor que o programa não altera.
- O guia escreve
CONSTANT HourlyRate = 6.50— com=, não com a seta. - Apenas um literal pode estar à direita: um número, ou texto entre aspas.
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.
Português
Atenção
- Variáveis são armazenadas com
←. Constantes são declaradas com=. - O próprio exemplo de data do guia é escrito
02/01/2005. No papel, siga o formato dado pela questão.
English
Common mistakes
BOOLEANvalues areTRUEandFALSE, in capitals.- A
CHARis one character in single quotes, such as'A'. ASTRINGuses double quotes.
Português
Erros comuns
- Valores de
BOOLEANsãoTRUEeFALSE, em maiúsculas. - Um
CHARé um único caractere entre aspas simples, como'A'. UmSTRINGusa aspas duplas.
English
Now you try
- Declare a constant with
=and output it. - Text needs quotes:
"Ada", notAda.
Português
Agora você tenta
- Declare uma constante com
=e exiba-a. - Texto precisa de aspas:
"Ada", nãoAda.
Declare a constant PassMark equal to 50 and output it. Fill in the value on the CONSTANT line. · Declare uma constante PassMark igual a 50 e imprima-a. Preencha o valor na linha CONSTANT.
Click Run to see the output here. · Clique em Executar para ver a saída aqui.
Output the word Ada in quotes, so the program prints Ada. · Imprima a palavra Ada entre aspas, para que o programa imprima Ada.
Click Run to see the output here. · Clique em Executar para ver a saída aqui.
Declare Name as a STRING, store Ada, and output it. · Declare Name como um STRING, armazene Ada e imprima-o.
Click Run to see the output here. · Clique em Executar para ver a saída aqui.