Реферат: Все о Turbo Basic

N = 4 + INT((n1 + 7)/8) * n2

При использовании массива целого типа (один элемент равен двум байтам) необходимо предусмотреть размер INT((N + 1)/2).

Оператор PUT помещает копию части экрана, сохраненную опера­тором GET в любую часть экрана, левый верхний угол которой задан точкой (x, y). Этот оператор имеет вид

PUT (x, y), B

4.3. Оператор BEEP

Этот оператор вызывает звуковой сигнал определенной частоты и длительности 0,25 секунды. Используется, когда нужно привлечь внимание при выполнении какой-либо части программы.

4.4. Оператор SOUND

Этот оператор вызывает звуковой сигнал частоты x (от 37 до 32767 Гц) и длительности в "тиках" (1/18 секунды) y

SOUND x, y

Оператор SOUND с нулевой длительностью прерывает работу пре­дыдущего оператора SOUND, даже если тот не отзвучал до конца. Ис­пользуется для специальных звуковых эффектов (сирена и пр.).

4.5. Оператор PLAY

Этот оператор позволяет создавать музыку. Общий вид операто­ра

PLAY символьное выражение

где символьное выражениезадает порядок звучания нот, их длитель­ность, номер октавы и т.д., используя следующие параметры: буквы C, D, E, F, G, A, B (ноты от "до" до "си"), A# , или A+, обознача­ет A диез, A- обозначает A бемоль, аналогично - для остальных нот; On означает играть в октаве n (n изменяется от 0 до 6, окта­ва начинается с ноты "до" (буква C), по умолчанию n = 4). Напри­мер,

PLAY " O3 FGA O4 ABC "

В этом примере в 3-ей октаве звучат ноты F, G, A, в четвертой ок­таве ноты A, B, C. Если перед нотой используется знак > или < , например, > A, < C то это означает, что номер текущей октавы уве­личивается или уменьшается на 1.

Можно вместо номера октавы и символа ноты задать ее порядко­вый номер (от 1 до 84), указав перед ним букву N. Например,

PLAY " O4G " аналогично оператору

PLAY " N44 "

Длительность ноты устанавливается параметром Ln, где n может принимать значения от 1 до 64 и обозначает долю полной ноты, т.е.

L1 обозначает полную ноту, L2 обозначает половинную, L4 - чет­вертную ноту и т.д.

Пауза задается параметром Pn (n - длина паузы, измеряется в длительностях, установленных параметром L).

Темп задается параметром Tn, где n - число четвертных нот в м?

К-во Просмотров: 1038
Бесплатно скачать Реферат: Все о Turbo Basic