"Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. Справочник" - читать интересную книгу автора (Дьяконов Владимир Павлович)алфавитно-цифровым знаком. Если имя переменной содержит более чем две
литеры (кроме суффикса, определяющего тип), остальные литеры имени переменной игнорируются. До присвоения переменным численного значения оно задается равным нулю. Директивы NEW, RUN, CLEAR, LOAD и MERGE обнуляют все переменные. С помощью операторов DEEINT, DL^FSNG или DEEDBI. можно определить ряд имен для обозначения арифметических переменных указанных типов. Группы переменных, которые начинаются с определенных букв, могут быть заданы с помощью этих операторов в 34 ч.лед) юшем виде: DEEX.X.X М |N|, где N любая буква or А до /., V\ иобаи буква от N до Z. При этом все они задаются как переменные одного типа. По умолчанию все переменные имеют представление с обычной точностью. Если какие-то переменные должны быть иного типа, их следует определить в начале программы. Определи гели имеют вид знаков: % для целочисленных переменных, ! для переменных с обычной точностью и -# для переменных с двойной точностью. Строчные или символьные константы представляют собой группу знаков, заключенных в кавычки, например: "NEWTON METHOD" или "Р1=3.14Г59". Внутри этих переменных нельзя использовать кавычки. Число знаков (длина строки) может доходить до 255. программы символьные значения. Имя строчной переменной задается одним или двумя знаками: первый обязательно буква, второй любой. После них следует CHMBO.IVJ, определяющий символьную переменную. Например, переменная А 1 О NEWTON .METHOD имеет имя. А1П и значение символа NEWTON METHOD. Преобразование данных из одного типа в другой в бейсике 80 обеспечивается с по- мощью ряда специальных функций (см. табл. 2.10). Массивы (одномерные и двумерные) в бейсике-80 задаются, как и в других версиях языка бейсик, именем переменной и номерами строк и столбцов в скобках: например, А2(3,4) задает переменную массива А2 с индексами 3 и 4. Задание памяти под массив обеспечивается оператором DIM. В строчных переменных массивов необходимо резервировать и число знаков в строке. Например, оператор DIM А )с(( 10,20,25) резервирует память под строчную переменную из массива АН. Приоритет выполнения операций в бейсике-80. Функция CSNCJ(X) вычисляет выражение X с обычной точностью (до 7 десятичных позиций). При м е р. 10-А# - 1.DO/3.DO 20 PRINT CSNG(A#)/2, A#/2 RUN |
|
|