| Структура программного модуля | 
					  
					|  Программный модуль – это отдельный файл с расширением PAS.
      Структура программного модуля
     UNIT <Имя модуля>;
  ...
 | 
					
					| Просмотров: 686 | 
					
				  
					| Объектно-ориентированное программирование. Структура программного модуля | 
					  
					|  Объектные типы данных, по сути, являются логическим продолжением рассмотренного ранее типа запись. Если тип запись позволял группировать вместе…   Синтаксис
     TYPE
  ...
 | 
					
					| Просмотров: 706 | 
					
				  
					| Алгоритмы сортировки сравнениями | 
					  
					|   Алгоритм «Пузырьковая сортировка»
     1. Повторять:
   А. Для всех элементов списка, кроме последнего, повторять:
  ...
 | 
					
					| Просмотров: 662 | 
					
				  
					| Алгоритмы сортировки | 
					  
					|  Лексикографическая сортировка обычно применяется при сортировке объектов с известной внутренней структурой. Например, упорядочивание текстовых строк…    ...
 | 
					
					| Просмотров: 632 | 
					
				  
					| Обращение к элементам записи | 
					  
					|   Пример
     D.Day:=23;
   D.Month:=Oct;
  ...
 | 
					
					| Просмотров: 650 | 
					
				  
					| Тип запись | 
					  
					|  RECORD
   <Список имен 1>:<Тип 1>;
   <Список имен 2>:<Тип 2>;
  ...
 | 
					
					| Просмотров: 617 | 
					
				  
					| Стандартные текстовые файлы | 
					  
					|  Input – это файл для ввода, чтение из которого равносильно вводу данных с клавиатуры. Например, если в программе используется оператор ввода…  Файл Output – стандартный текстовый файл для вывода, запись в который приводит…  Файлы Input и Output можно использовать только в консольных приложениях.
  ...
 | 
					
					| Просмотров: 703 | 
					
				  
					| Процедуры и функции для работы с текстовыми файлами | 
					  
					|  Для примера рассмотрим следующую задачу: на входе дан текстовый файл, в котором в каждой строке записано по 3 вещественных числа. Необходимо считать…   
      Текст программы
    ...
 | 
					
					| Просмотров: 645 | 
					
				  
					| Нулевой указатель | 
					  
					|   Пример (продолжение примера из параграфа 5.3)
     PROCEDURE Test(f,G:Func); { G – первообразная f }
   BEGIN
  ...
 | 
					
					| Просмотров: 628 | 
					
				  
					| Тип указатель | 
					  
					|  ^<Тип>
      
     Переменная типа указатель содержит адрес некоторой переменной описанного типа. Рассмотрим на примере тип указатель, а… ...
 | 
					
					| Просмотров: 615 | 
					
				  
					| Процедурные типы | 
					  
					|  Тип "процедура":
   PROCEDURE [(Список формальных параметров>)]
    
  ...
 | 
					
					| Просмотров: 659 | 
					
				  
					| Локальность и область действия | 
					  
					|   Пример
     VAR A,B,C:Integer;
   PROCEDURE Test(A:STRING);
  ...
 | 
					
					| Просмотров: 646 | 
					
				  
					| Процедуры и функции. Процедурные типы. Тип указатель | 
					  
					|  Если не указывать никаких модификаторов, то при передаче фактических параметров в процедуру или функцию создается временная копия значения…   Пример
     PROCEDURE VectorSum(x1,y1,x2,y2:Real;VAR x,y:Real);
  ...
 | 
					
					| Просмотров: 672 | 
					
				  
					| Обращение к процедурам и функциям | 
					  
					|  Вызов процедур (в исполнительной части в качестве оператора):
   <Имя процедуры>[(<Список фактических параметров>)]
    
  ...
 | 
					
					| Просмотров: 642 | 
					
				  
					| Процедуры и функции | 
					  
					|   Синтаксис
     Общий вид процедур и функций:
   <Заголовок>
  ...
 | 
					
					| Просмотров: 617 |