Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


II. Простейшие конструкции языка




I. Символы, простейшие конструкции и выражения языка Turbo Pascal

 

Цель работы: 1) Ознакомиться с основными символами и простейшими конструкциями языка Turbo Pascal.

2) Освоить приемы программирования арифметических выражений.

 

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

 

1. Буквы: 26 латинских прописных и строчных букв (A-Z, a-z) и символ подчеркивания _.

2. Цифры: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

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

· __ (пробел),

· комментарий { текст } или (* текст *),

· любой управляющий символ (коды от 0 до 31), включая символ перевода строки (код 13).

4. Специальные символы:

4.1.Знаки пунктуации (см. таблицу 1):

Таблица 1. Знаки пунктуации

Знак Применение
{ } Скобки комментария
(* *) Скобки комментария
[ ] Выделение индексов массивов, элементов множеств, размера строковой константы
() Выделение выражений, списка параметров, аргументов функций
Апостроф для выделения символа или строковой константы
: = Знак присваивания в операторе присваивания
; Разделение предложений программы (операторов и описаний)
: Отделение переменной от типа или оператора от метки
= Отделение идентификатора типа от описания типа константы от ее значения
, Запятая для разделения элементов списка
. Обозначение конца программы, отделение целой части от дробной, отделение полей в записи
$ Обозначение директивы компилятора

 

4.2. Знаки операций:

Арифметических: + (сложение), - (вычитание), * (умножение), / (деление), DIV (деление нацело с отбрасыванием остатка), MOD (нахождение остатка от деления нацело);

{ Внимание! Нет операции возведения в степень! }

Отношения: > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), < > (не равно);

Логических: NOT (отрицание – «не»), OR (логическое сложение – «или»), AND (логическое умножение – «и»).

5. Ключевые (служебные) зарезервированные слова:

absolute end inline procedure type
and external interface program unit
array file interrupt record until
begin for label repeat uses
case forward mod set var
const function nil shl while
div goto not shr with
do if of string xor
downto implementation or then  
else in packed to  

6. Неиспользуемые символы: буквы русского алфавита и некоторые знаки: %, &, '' и т.д. - не используются в Turbo Pascal, но их можно использовать в комментариях и в символьных строках (внутри апострофов).

 

II. Простейшие конструкции языка

 

 

1. Числа могут быть целого или вещественного (действительного) типа.

Числа целого типа -4, -100, 1987, -1001 (знак + в записи чисел опускается).

Числа вещественного типа имеют две формы записи:

1) с фиксированной точкой -12.3879, 735.4;

2) с плавающей точкой или с порядком, например:

запись на языке Turbo Pascal обычная математическая запись

2.65Е 6 или 2650000

-2.5Е- 5 или -0,000025

-1.8Е 5 или -180000

 

2. Идентификаторы - имена объектов в программе, таких как переменные, программы, функции, константы, типы, модули и т. д.

Идентификаторы образуются из букв и цифр (к буквам здесь относится и знак подчеркивания). Первый символ – обязательно буква. Запоминаются первые 63 символа в идентификаторе.

Примеры идентификаторов: Х1, SUMMA_ZARPLAT, ALFA, F_I_O, А123.





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


Дата добавления: 2016-11-12; Мы поможем в написании ваших работ!; просмотров: 576 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Свобода ничего не стоит, если она не включает в себя свободу ошибаться. © Махатма Ганди
==> читать все изречения...

2370 - | 2121 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.