Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Константы. Условные обозначения




Условные обозначения

Алфавит языка

Основные понятия языка BASIC

 

 

Язык BASIC как система записи программы имеет свой алфавит. В него входят:

· 26 прописных букв латинского алфавита от А до Z;

· 33 прописные буквы русского алфавита;

· 10 десятичных цифр от 0 до 9;

· знаки препинания ("."; ","; ";"; ":");

· кавычки ",

· апост­роф ';

· знаки арифметических операций: плюс "+", минус "-", знак умножения "*", знак деления "/", знак возведения в степень "^";

· знаки операций отношения: ">"; "<"; и "=";

· специальные сим­волы: () - скобки, & - коммерческое "И", @ - коммерческое "ЭТ", # - знак номера, $ - знак денежной единицы, \ - наклонная влево черта;? – вопросительный знак; _ - пробел.

 

 

 

При изложении приняты следующие условные обозначения:

а) < > - угловые скобки обозначают содержимое. Например, <оператор> - содержимое оператора согласно синтаксису языка;

б) [ ] - указывают на выбор из двух или нескольких возможнос­тей.

Например,

в) {список}- фигурные скобки указывают на возможность вы­бора из списка;

г) элементы, напечатанные русскими буквами, задают­ся пользователем в кавычках или через апостроф.

 

 

 

Константы - это величины в явной форме. Имеется 3 типа числовых констант: целые, вещественные и строковые.

Целые константы могут принимать значения от -32768 до 32768 (происходит от 215 = 32768) и обязательно заканчиваются знаком %. Например: 255%, -131%.

Вещественные константы – это числа с фиксированной точкой и плавающей запятой (экспоненциальная форма). Бейсик обеспечивает 7 точных значащих чисел. Отсутствие точки воспринимается как её наличие за последней цифрой. Знак «+» опускается.

 

Пример:

Вводимые в программу числа Запись на языке BASIC
16,3; -171,171171; 0,325 16.3; -171.(171);.325
107; -3,27·10-5; 0,00073 1E7; -3.27E-5;.73E-3

 

Результаты выводятся на языке BASIC либо в виде целых, либо вещественных констант. Для целых констант используется 8 позиций: 7 значащих цифр и знак, причем “+” не выводится; для вещественных констант используется 10 позиций: знак, ноль, точка и 7 значащих цифр; для вывода чисел с плавающей запятой добавляется еще 4 позиции для вывода порядка:

 

± 0.XXXXXXXE ± pp,

 

где X – значащая десятичная цифра мантиссы; E – основание 10; pp – две цифры для порядка числа. При вводе десятичных чисел допускается упрощение: опускается 0, Е, знак “+” в степени, оставляя Е, не вводить 0 в степени.

Строковые константы – это текст из букв русского, латинского языка и/или цифр и символов, заключённый в кавычки (апострофы).

 

Пример: Запись на языке BASIC: “Фамилия:, ЗАДАЧА “С””.

Значения при выводе: Фамилия:, ЗАДАЧА “C”.

 

Двоичные, восьмеричные и шестнадцатиричные константы имеют признаки &B<код>, &O<код> и &H<код>.

Логические константы – их две: TRUE (истина) и FALSE (ложь).

 

 




Поделиться с друзьями:


Дата добавления: 2014-12-23; Просмотров: 858; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.