INPUT and data types · INPUT и типы данных
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 считывает ввод пользователя
INPUTсчитывает одну строку, введенную пользователем, и сохраняет её в переменную.- Сочетайте его с
OUTPUTдля общения с пользователем.
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присваивает переменной значениеINTEGER(илиREAL), чтобы последующее действиеINPUTсчитывало число.
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.
Пять типов данных
- У каждого значения есть тип. Программа 2026–2028 годов использует пять типов: INTEGER, REAL, CHAR, STRING и 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.
Будьте осторожны
- Без объявления
DECLARE ... : INTEGER, переменнаяINPUTсохранит значение как строку, поэтомуAge + 1завершится ошибкой. CHARхранит один символ в одинарных кавычках ('A');STRINGхранит несколько символов в двойных кавычках.
Common mistakes
INPUT xreads a value intox.- Choose the right type: INTEGER, REAL, STRING, BOOLEAN or CHAR.
Распространенные ошибки
INPUT xсчитывает значение и помещает его в переменнуюx.- Выберите правильный тип: INTEGER, REAL, STRING, BOOLEAN или CHAR.
Now you try
- Each task reads one input with
INPUT. - Press Check answer to test it.
Теперь попробуйте сами
- Каждая задача считывает одно значение с помощью
INPUT. - Нажмите Проверить ответ, чтобы протестировать её.
Read a name with INPUT, then output Hi, followed by the name. For input Sam, output Hi, Sam. · Прочитайте имя с помощью INPUT, затем выведите Hi, , за которым следует имя. Для ввода Sam выведите Hi, Sam.
Click Run to see the output here. · Нажмите Запустить, чтобы увидеть результат здесь.
DECLARE N as INTEGER, read it with INPUT, then output N + 1. For input 9, output 10. · Присвойте DECLARE N значение как INTEGER, прочитайте его с помощью INPUT, затем выведите N + 1. Для ввода 9 вывод будет 10.
Click Run to see the output here. · Нажмите Запустить, чтобы увидеть результат здесь.
Read an INTEGER N, then output N doubled (times 2). For input 6, output 12. · Прочитайте INTEGER N, затем выведите удвоенное значение N (умноженное на 2). Для ввода 6 выведите 12.
Click Run to see the output here. · Нажмите Запустить, чтобы увидеть результат здесь.