Опубликовано: 2018-07-15 08:00:00
Вспомогательные функции
В этой статье мы рассмотрим вспомогательные функции языка Basic.
DATE$
Функция даты. Аргументов нет. Выдаёт сегодняшнее число в виде символьной строки.
Пример:
- PRINT DATE$
Рисунок 1 – Использование функции DATE$
Рисунок 2 – Результат выполнения функции DATE$
TIME$
Функция времени. Аргументов нет. Выдаёт значение времени в виде символьной строки.
Пример:
- PRINT TIME$
С помощью этой функции можно менять время на компьютере.
Рисунок 3 – Использование функции TIME$

Рисунок 4 – Результат выполнения функции TIME$
TIMER
Функция указывает количество секунд, которые прошли с 12 часов ночи. Используется при генерации случайных чисел.
Пример:
- DO
- LOCATE 1, 1 'KURSOR NA POZITSIYU 1,1
- PRINT TIMER
- LOOP
Программу надо самим прерывать с помощью комбинации клавиш CTRL + BREAK.
Рисунок 5 – Использование функции TIMER

Рисунок 6 – Результат выполнения функции TIMER
INKEY$
Функция читает нажатые клавиши. Нет аргументов. Если клавиша не нажимается. Значением является пустая символьная строка.
Типичный случай: «Press any key to continue...».
Пример:
- PRINT "NAZHMITE KLAVISHU DLYA PRODOLZHENIYA.."
- 'TSIKL PRODOLZHAYETSYA. POKA ZNACHENIYEM 'INKEY$ NE BUDET PUSTAYA STROKA
- DO
- LOOP UNTIL (INKEY$ <> "")
Рисунок 7 – Использование функции INKEY$
Рисунок 8 – Результат выполнения функции INKEY$
Имейте в виду, что такие вспомогательные функции имеются в языке и ими можно пользоваться.
Спасибо за прочтение этой статьи.