11.07.2015 Views

TURBO BASIC

TURBO BASIC

TURBO BASIC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Для вывода графики должен быть объявлен соответствующийрежим экрана, например SCREEN 9: CLS. Размер экрана в режиме 9равен 640 пикселей (точек) по горизонтали X и 350 пикселей по вертикалиY. Отсчет пикселей на экране начинается с нуля, отсчет оси X -слева направо, оси Y • сверху вниз.К операторам рисования относятся:а) построение линииLINE [(xl,yl)]-(x2,y2) [, цвет, BF, шаблон]здесь xl,yl и х2,у2 - координаты начала и конца линии, отсчитываемыев единицах измерения реального графика, В - построить рамку,F - заполнить ее цветом линии, шаблон задает форму линии в видешестнадцатеричной константы, например, &h0F0F. Параметры вквадратных скобках могут отсутствовать.б) установка цветной точки по адресу х, уPSET(x,y), цветТекст размещается в 25 строках и 80 колонках. Положение текстовогокурсора на экране задается оператором LOCATE строка,столбец, цвет текста - оператором COLOR цвет, печать выполняетсяоператором PRINT, форматированный вывод - оператором PRINTUSING.На экране в первую очередь должны быть напечатаны названиепрограммы и вид исследуемой функции. После ввода пользователемминимального и максимального значений аргумента х (интервала егоизменения) следует организовать проверку, что:а) значения xmin и хшах не равны друг другу;б) оба значения не равны нулю;в) xmin не оказалось больше хшах.Если оба введенных значения равны нулю, можно завершитьработу. Если введенное xmin больше хшах, их значения меняют местамис помощью оператора SWAP xmin, xmax. Если введенные значениях одинаковы, то рекомендуется уменьшить xmin и увеличитьxmax, например, xmin=0.9*xmin, xmax=l.l*xmax. Новые значенияследует впечатать вместо введенных. Вводимые значения являютсявещественными переменными одинарной точности.Затем задают число расчетных точек п, соответствующее количествуэлементов в массивах х, у, например 100, и определяют шагприращения аргумента dx=(xmax-xmin)/n.Первый счетный цикл FOR i=l ТО п ... NEXT следует организоватьдля расчета графика и выбора предельных значений (шкалы) поу. До цикла нужно задать значения ymin (наибольшее возможное) и21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!