INPUT and data types · INPUT e tipos de dados
INPUT reads what the user types
INPUTreads one line the user types and stores it in a variable.- Pair it with
OUTPUTto talk to the user.
INPUT lê o que o usuário digita
INPUTlê uma linha digitada pelo usuário e a armazena em uma variável.- Combine com
OUTPUTpara conversar com o usuário.
INPUT Name
OUTPUT "Hello, ", Name
DECLARE the type so numbers work
- Text typed in is a string by default.
DECLAREa variable asINTEGER(orREAL) soINPUTreads a number.
DECLARE o tipo para que números funcionem
- Texto digitado é string por padrão.
DECLAREuma variável comoINTEGER(ouREAL) para queINPUTleia um número.
DECLARE Age : INTEGER
INPUT Age
OUTPUT Age + 1
The five data types
- Every value has a type. The 2026–2028 syllabus uses five: INTEGER, REAL, CHAR, STRING and BOOLEAN.
Os cinco tipos de dados
- Todo valor tem um tipo. O programa 2026–2028 usa cinco: INTEGER, REAL, CHAR, STRING e BOOLEAN.
DECLARE Price : REAL
DECLARE Letter : CHAR
DECLARE Passed : BOOLEAN
Price ← 2.50
Letter ← 'A'
Passed ← TRUE
OUTPUT Price, " ", Letter, " ", Passed
Watch out
- Without
DECLARE ... : INTEGER,INPUTkeeps the value as a string, soAge + 1would fail. CHARholds one character in single quotes ('A');STRINGholds many in double quotes.
Atenção
- Sem
DECLARE ... : INTEGER,INPUTmantém o valor como string, entãoAge + 1falharia. CHARsegura um caractere entre aspas simples ('A');STRINGsegura muitos entre aspas duplas.
Common mistakes
INPUT xreads a value intox.- Choose the right type: INTEGER, REAL, STRING, BOOLEAN or CHAR.
Erros comuns
INPUT xlê um valor parax.- Escolha o tipo certo: INTEGER, REAL, STRING, BOOLEAN ou CHAR.
Now you try
- Each task reads one input with
INPUT. - Press Check answer to test it.
Agora você tenta
- Cada tarefa lê uma entrada com
INPUT. - Pressione Check answer para testá-lo.
Read a name with INPUT, then output Hi, followed by the name. For input Sam, output Hi, Sam. · Leia um nome com INPUT, depois saia Hi, seguido pelo nome. Para entrada Sam, saia Hi, Sam.
Click Run to see the output here. · Clique em Executar para ver a saída aqui.
DECLARE N as INTEGER, read it with INPUT, then output N + 1. For input 9, output 10. · DECLARE N como INTEGER, leia-a com INPUT, depois saia N + 1. Para entrada 9, saia 10.
Click Run to see the output here. · Clique em Executar para ver a saída aqui.
Read an INTEGER N, then output N doubled (times 2). For input 6, output 12. · Leia um INTEGER N, depois saia N dobrado (vezes 2). Para entrada 6, saia 12.
Click Run to see the output here. · Clique em Executar para ver a saída aqui.