русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Запись операторов в языке Паскаль.


Дата добавления: 2014-02-04; просмотров: 756; Нарушение авторских прав


Комментарии.

Основной блок программы.

Var

Type

Const

Label

Объявление меток, констант, типов и переменных.

Uses

Program

Назначение: определяет заголовок программы.

Синтаксис: program <имя программы>.

Пример: Program Task;

Назначение: подключение к программе стандартных и пользовательских модулей языка.

Синтаксис: uses <имя_модуля>; при подключении более одного модуля их имена разделяют запятыми.

Пример: Uses CRT; Uses CRT, GRAPH;

Следом за оператором Uses могут использоваться следующие операторы:

Назначение: объявление меток.

Синтаксис: Label <имя метки>; использование оператора Label противоречит концепции языка Pascal и современному программированию.

Назначение: объявление констант.

Синтаксис: const <имя константы>=<значение>.

Пример: const n=10

x=1.7

s1=’Pascal’

Назначение: определение типов пользователя.

Синтаксис: Type <имя типа>=<описание типа>.

Пример: Type Tspring=(march,april,may).

Назначение: описание переменных.

Синтаксис: var <идентификатор>:<тип данных>.

Пример: var n:integer;

x,y:real;

 

Замечание 1: оператор const, type, var могут располагаться в любом месте описательной части программы, при этом каждый из них может встречаться более одного раза или совсем не встречаться, но приведенный выше порядок следования операторов является наиболее желательным.

Замечание 2: между операторами Program и Uses не должно быть других операторов.



 

Раздел текстовых функций и процедур предназначен для объявления процедур и функций пользователя.

 

Основной блок программы состоит из последовательности операторов, причем работа программы начинается с первого оператора основного блока.

Общий вид.

Begin  
<оператор 1>; <оператор 2>; … <оператор N>; тело основного блока
End.  

В любом месте программы может присутствовать конструкция вида

{<текстовый комментарий>}

Комментарий не является исполнимым и игнорируется компилятором.

 

Каждый оператор должен завершаться символом “;”, который является разделителем операторов. Отсутствие “;” приводит к ошибке.

Исключение составляют Begin и End. в конце.




<== предыдущая лекция | следующая лекция ==>
Декларативная часть программы. | Целочисленные типы.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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