Функция GOTO направляет программный поток
RETURN
Пример PI#=ATN(1)*4
радиус =55
GOSUB РасчетПлощади
радиус=13
GOSUB РасчетПлощади
END
РасчетПлощади:
Площадь=PI#*радиус^2
PRINT Площадь
RETURN
Оператор GOTO
-------------
Функция GOTO направляет программный поток к оператору идентифицируемуму мет-
------- кой .
Синтаксис GOTO метка
---------
Замечания GOTO вызывает безусловное смещение программного потока к коду
--------- идентифицирумому меткой.При умеренном использовании операторы GOTO
представляют собой быстрое и эффективное средство программирования.При без-
заботном использовании они загромождают программу переплетениями,в которых
невозможно разобраться( особенно через месяц и годы после написания ).В сов-
ременной практике программирования стремятся минимизировать применение GOTO
с помощью подпрограмм,процедур и функций,а также структурных операторов ,та-
-123 -
ких как FOR/NEXT,WHILE/WEND,DO/LOOP,IF BLOCK и SELECT.Уменьшению применения
GOTO также способствует оператор EXIT.
См.также EXIT
Пример x=0
Начало:
x=x+1
IF x<20 THEN
GOTO Распечатать
END IF
END
Распечатать:
PRINT "Переменная x="x
GOTO Начало
Функция HEX$
------------
Функция HEX$ преобразует число в его шестнадцптиричный строчный эквивалент.
-------
Синтаксис s$=HEX$(числовое выражение)
---------
Замечания числовое выражение может находиться в диапазоне от -32768 до
--------- 65535.Любая дробная часть числового выражения округляется перед
Содержание Назад Вперед