КАТЕГОРИИ: Архитектура-(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) |
Примеры записи чисел и выражений на языке Паскаль
Элементарные конструкции языка Паскаль Основные символы языка Паскаль Основные символы языка программирования – это буквы, цифры и специальные символы. Паскаль включает следующий набор основных символов: 1) 26 латинских строчных и 26 латинских прописных букв: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 2) символ подчеркивания: _ 3) 10 цифр: 0 1 2 3 4 5 6 7 8 9 4) знаки операций (обратите внимание – некоторые символы в Паскаль являются составными, т.е. состоят из нескольких символов. Например, <>): + - * / = <> < > <= >=:= @ 5) ограничители: ., ' () [ ] (..) { } (* *)..:; 6) спецификаторы: ^ # $ 7) служебные (зарезервированные) слова. Список указанных слов можно найти в справочной литературе. Элементарные конструкции языка Паскаль включают в себя имена, числа и строки. Имена (идентификаторы) называют элементы языка – константы, метки, типы, переменные, процедуры, функции, модули, объекты. Имя – это последовательность букв и цифр, начинающаяся с буквы. В именах может использоваться символ «подчеркивание» (в том числе и на первой позиции). Имя может содержать произвольное количество символов, но значащими являются первые 63 символа. Не разрешается в языке Паскаль использовать в качестве имен служебные слова и стандартные имена, которыми названы стандартные константы, типы, процедуры, функции и файлы. Для улучшения наглядности программы в нее могут вставляться пробелы. По крайней мере один пробел требуется вставить между двумя последовательными именами, числами или служебными и стандартными именами. Пробелы нельзя использовать внутри имен и чисел. Примеры: A b12 r1m SIGMA gamma I80_86 Числа в языке Паскаль обычно записываются в десятичной системе счисления. Они могут быть целыми и действительными. Положительный знак числа может быть опущен. Целые числа записываются в форме без десятичной точки. Примеры: 217 -45 8954 +483 Вещественные числа записываются в форме с десятичной точкой или в форме с использованием десятичного порядка, который изображается буквой Е. Примеры: 28.6 0.65 -0.018 4.0 5Е12 -1.72Е9 73.1Е-16 Паскаль допускает запись целых чисел и фрагментов вещественных чисел в форме с порядком в шестнадцатеричной системе счисления. В этом случае используется специальный символ $. Примеры: $7F $40 $ABC0 Строки в языке Паскаль – это произвольная последовательность символов, записанная между апострофами (не следует их путать со строками исходного текста программы). Если в строке в качестве содержательного символа необходимо употребить сам апостроф, то следует записать два апострофа. Примеры: 'СТРОКА' 'STRING' 'ПРОГРАММА' 'АД''ЮТАНТ' 1) Записать на Паскале следующие числа: 7; 5,18; Запись числа 7 не изменится. Запись числа 5,18 будет отличаться лишь символом-разделителем целой и дробной части: в Паскале для этих целей используется точка, т.е. 5.18. можно записать в десятичной форме, т.е. 0.001, или в экспоненциальной: 1E-3. 2) Записать в общепринятой форме: 1.23; 2.1E1; 6.66E-3 В записи 1-го числа вместо точки появится запятая, т.е. 1,23. 2.1E1 и 6.66E-3 – это записи в экспоненциальной форме. Преобразовав их в общепринятую форму, получим 21 (2.1 · 10) и 0.00666 (6.66*10-3). 3) Записать на Паскале следующие формулы: а) a+bx+cyz В Паскале нельзя пропускать символы операций, т.е. нельзя записать bx. Кроме того, символ умножения отличается от привычной формы. В итоге получаем: a+b*x+c*y*z. б) На Паскале не удастся записать числа в виде дроби. После их преобразований в строчную форму получим: a/(b*c)+(b*c)/a. Раскрыв скобки, можно получить: a/b/c+b*c/a.
Дата добавления: 2014-01-06; Просмотров: 5258; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |