Лекция: Операции ввода-вывода информации
Для вывода (печати) информации на экран применяется оператор PRINT.
Пример:
PRINT X — вывод на экран значения числа X.
PRINT «Скорость тела равна: V=»; V; «м/с» — выводимый на экран текст указывается в кавычках. Вместо знака ";" можно ставить знак ",".
Просто оператор PRINT без текста и знаков даёт пустую строку на экране.
Ввод данных с клавиатуры осуществляется с помощью оператора INPUT
Пример: INPUT X — ввод числа X. На экране появится знак "?" и компьютер ждёт ввода переменной Х (это приглашение ввести число).
INPUT «Введите число Х=»; X — можно вводить в кавычках подсказку, она будет выводиться на экран. После подсказки можно ставить знак "," вместо знака ";", но тогда знака вопроса "?" на экране не будет, а вместо него в качестве приглашения будет мигать курсор.
Пример 1: Вычислить площадь треугольника по формуле Герона.
CLS
'Определите площадь треугольника по формуле Герона.
INPUT «Введите величину стороны a: a=», a
INPUT «Введите величину стороны b: b=», b
INPUT «Введите величину стороны c: c=», c
p = (a + b + c) / 2
S = SQR(p * (p — a) * (p — b) * (p — c))
PRINT «Ответ: площадь треугольника равна: S=»; S
Пример 2 (с использованием строковых переменных). Напечатайте на экране введённые с клавиатуры фамилию, имя и класс ученика.
CLS
INPUT «Введите свою фамилию: », f$
INPUT «Введите своё имя: », i$
INPUT «Введите свой класс: », k$
PRINT f$; " "; i$; ", "; k$
END