Описание языка Turbo Basic для студентов всех специальностей — страница 9

  • Просмотров 6950
  • Скачиваний 348
  • Размер файла 20
    Кб

ружности радиуса 80 с центром в точке (160, 100) вторым цветом палитры. Если использовать знак " - " перед начальной и конечной точ- ками дуги, то будет нарисован сектор, т.е. конечные точки дуги будут соединены с центром. Например, CIRCLE (160, 100), 80, 2, - PI/2, - PI Можно изобразить сплюснутую (или наоборот вытянутую) окруж- ность, добавив в оператор CIRCLE еще один параметр. Если значение этого параметра меньше 1, то окружность будет сплюснута по

верти- кали, если больше 1, то - по горизонтали. Например, CIRCLE (160, 100), 80, 2, , , 3/4 Все параметры оператора CIRCLE задаются в определенном порядке и разделяются запятыми. Обязательными являются только параметры, указывающие положение центра и радиус окружности. Остальные пара- метры необязательны, однако, запятые должны быть оставлены, если пропущены параметры в середине списка.  _Оператор PAINT . 2  0позволяет закрашивать большие

области экрана. Для закрашивания необходимо указать произвольную точку внутри закрашиваемой области (x, y), цвет, которым нужно закрасить об- ласть (k1) и цвет границы, которую нельзя пересекать при закраши- вании (k2), k1 и k2 могут совпадать. Оператор PAINT имеет вид - 19 - PAINT (x, y), k1, k2 Например, оператор PAINT (160, 100), 2, 2 закрасит окружность нарисованную последним оператором CIRCLE, красным цветом, как и цвет окружности, использованный в операторе

CIRCLE. - 20 - 3. ФАЙЛЫ. РАБОТА В БЕЙСИКЕ С ФАЙЛАМИ ПОСЛЕДОВАТЕЛЬНОГО И ПРЯМОГО ДОСТУПА Если необходимо использовать набор данных или программу мно- гократно, то необходимо сохранить их на внешнем устройстве памяти (например, диске или дискете). Для этого создается файл. Файл должен иметь имя. Имя состоит из двух частей: собственно имя и расширение  1имя 0. 1расширение Имя может содержать до 8 символов, расширение  1-  0до трех.

Могут использоваться следующие символы A - z 0 - 9 ( ) { } @ # $ 1  0% ^ & ! - _ / ' ~ Полное имя файла в MS DOS содержит весь путь по дереву от корневой директории к нужному файлу. Например, C:\ST\LAB\work.bas, где C - имя диска, ST - имя директории на диске, LAB - имя подди- ректории директории ST, work.bas - имя программы на Бейсике. Далее речь пойдет только о файлах данных. 3.1. Файлы последовательного доступа Последовательный файл состоит из записей, доступ к

которым осуществляется последовательно, т.е. n-я запись следует за (n - 1)-ой как при формировании файла, так и при считывании из него. Создание последовательного файла включает следующие шаги: открытие файла (оператор OPEN), вывод данных в файл (операторы PRINT#, WRITE#, или PRINT# USING) и закрытие файла (оператор CLOSE). Считывание из последовательного файла включает следующие ша- ги: открытие файла, ввод данных из файла (операторы INPUT#, INPUT$, LINE INPUT#),