русс | укр

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

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

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

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


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

Структура программы


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


В программе, написанной на стандарте языка Паскаль, могут быть следующие разделы:

- заголовок программы;

- раздел объявления меток;

- раздел объявления константы;

- раздел объявления типов;

- раздел объявления переменных;

- раздел объявления процедур и функций;

- тело программы (обязательная часть).

Заголовок программы состоит из зарезервированного слова program и имени программы (со списком параметров, заключенных в круглые скобки), завершается заголовок точкой с запятой.

В Turbo Pascalимеются особенности в структуре программы. Так, заголовок не обязателен и игнорируется компилятором. Порядок размещения разделов произвольный, можно создавать несколько разделов.

Единственное правило, которое необходимо соблюдать: в любом месте программы можно использовать лишь элементы (метки, типы, константы, переменные, подпрограммы и т.д.), которые были определены ранее по тексту программы или являются предопределенными элементами языка.

Исключение - определение типа указателя через неопределенный до этого тип. Однако этот тип в дальнейшем должен быть определен обязательно. В Турбо Паскале существует еще один раздел - раздел объявления используемых модулей.

Тело программы начинается словом begin, заканчивается словом end с точкой, которая является признаком конца программы.

 

ПримерПрограмма, вычисляющая сумму двух чисел.

program EXAMPLE1; {заголовок программы}

var x,y,summa: real {раздел объявления переменных}

begin

writeln ('введите числа x и y'); {вывод сообщения на экран}

readln (x,y); {чтение двух чисел}

summa:=x+y; {определение суммы}

writeln ('сумма чисел х и у равна', summa); {вывод результата}

end.

 



<== предыдущая лекция | следующая лекция ==>
Специальные символы | Типы данных


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


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

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

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


 


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

 
 

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

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