История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Топ:
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Идентификаторы
Идентификатор – это любая последовательность латинских букв, цифр и символа подчеркивания, но всегда начинающаяся с буквы.
Применяются для определенных пользователем имен констант, переменных, типов, процедур, функций, модулей, программ, меток, полей в записях. Имеют произвольную длину, но только первые 63 символа являются значимыми. Строчные и прописные символы тождественны.
Примеры:
Com53All30
My_Ident
Name1 один и тот же
идентификатор
name1
Операторы
Программа состоит из операторов – единиц действий языка. Могут быть выполняемые и невыполняемые операторы. Выполняемые – производят вычисления или управляют процессом вычислений. Невыполняемые содержат сведения о структуре и организации данных и их свойствах. В конце оператора ставится;. Максимальная длина строки – 126 символов. Почти все операторы начинаются ключевым словом.
Простые и составные операторы
Операторы делятся на простые и составные.
Простые операторы описаны ранее.
Составной оператор (блок) – группа операторов, ограничен-
ная конструкциями Begin и End.
Точка с запятой не может быть до Begin и перед End.
После End можеь быть:
• пробел, если следующий оператор End или слово Else
• точка с запятой, если следующим является выполняемый оператор
Составной оператор используется для ограничения:
• Раздела операторов программ, процедур, функций
• Групп операторов в условных операторах, операторах варианта(выбора) и цикла, где он рассматривается как один оператор
Ключевые (зарезервированные) слова
• Ключевые слова – это идентификаторы, включающие служебные слова - операторы и стандартные функции (например, begin, end, div и т. д.)
• Ключевые слова можно использовать только по своему прямому назначению и их нельзя переопределять.
• Операторы языка описывают некоторые алгоритмические действия, необходимые для решения задач.
• Стандартные функции это функции (подпрограммы) встроенные в язык.
Структура программы на языке Pascal
Типы данных, используемые в Pascal
Целый тип данных
• Byte (длинной в байт). Диапазон: 0..255. Занимает 1 байт.
• Word (длиной в слово беззнаковый). Диапазон: 0..65535. Занимает 2 байта.
• Shortint (короткое целое). Диапазон: -128…127. Занимает 1 байт.
• Integer (целое). Диапазон: -32768..32767. Занимает 2 байта.
• Longint (длинное целое). Диапазон:
-2147483648…2147483647. Занимает 4 байта.
Логический тип
• Данные типа Boolean могут принимать два значения: True (Истина) и False (Ложь). Над данными типа Boolean допустимы следующие операции:
• - сравнения (=, <>, <, <=, >, >=);
• - And (логическое И);
• - Or (логическое ИЛИ);
• - Xor (логическое исключающее ИЛИ);
• - Not (логическое отрицание).
Текстовый тип данных
Два вида: символьный и строковый
• Char. Диапазон: 1 символ (в соответствии с внутренним кодом от 0 до 255). Занимает 1 байт.
• String. Диапазон: до 255 символов. Занимает (n+1) байта, где n – количество символов.
Заключаются в кавычки - ' ‘.
Для них разрешены две функции преобразования:
Ord (С) Chr (K).
Функция Ord(C) возвращает кодировку символа (с).
Функция Chr(K) по коду (к) возвращает значение символа.
Пример:
VAR MyChar, B: char;
MyString: string[12]; {переменная строкового типа длиной 12 символов} …
MyChar:=‘A’; B:=‘Z’; MyString:=‘FK-the best!’;
Совмещенные объявления типов
Типы переменных можно определять и в разделе типа и в разделе описания переменных.
Type
Stroka = STRING[10];
digit = 0..9;
massiv = ARRAY [1..10] of INTEGER;
Days=(Friday,Saturday,Sunday);
Var
MySet, Myset1: digit;
A, B, C:real;
D, E:integer;
MyLogic:boolean;
aDay:Days;
T2,T3,T4,T5:massiv;
Стандартные функции языка Pascal
Построение арифметических выражений
Встроенные константы
Элементы структурного программирования
Программирование алгоритмов линейной структуры
Ввод-вывод данных
Процедуры вывода:
• Write (<параметры>), WriteLn (<параметры>)
Процедуры ввода:
• Read (<параметры>), ReadLn (<параметры>)
Операторы с Ln отличаются тем, что после вывода(ввода)
Последней переменной курсор переводится в начало новой
Строки.
Примеры:
Write (A,B,4); Вывод значений A, B и значения 4
Write (A + B); Вывод результата сложения значений двух переменных A и B
Write ('Строка '); Вывод строкового изображения «Строка» на экран
Write ('Строка ', B); Вывод строкового изображения «Строка» на экран и значения переменной B.
Допускается использование операторов
без параметров:
ReadLn; - останавливает выполнение программы до
нажатия клавиши Enter
WriteLn; - осуществляет пропуск строки, в которой
Строки.
Var a, b, x: Byte;
BEGIN
END.
Алгоритмы и программы ветвящейся структуры. Условный оператор If. Оператор выбора Case
Логические операции
Условный оператор IF
Выражения.
Синтаксис оператора IF:
If <логическое выражение> then <оператор1>
{ else <оператор2>}
Идентификаторы
Идентификатор – это любая последовательность латинских букв, цифр и символа подчеркивания, но всегда начинающаяся с буквы.
Применяются для определенных пользователем имен констант, переменных, типов, процедур, функций, модулей, программ, меток, полей в записях. Имеют произвольную длину, но только первые 63 символа являются значимыми. Строчные и прописные символы тождественны.
Примеры:
Com53All30
My_Ident
Name1 один и тот же
идентификатор
name1
Операторы
Программа состоит из операторов – единиц действий языка. Могут быть выполняемые и невыполняемые операторы. Выполняемые – производят вычисления или управляют процессом вычислений. Невыполняемые содержат сведения о структуре и организации данных и их свойствах. В конце оператора ставится;. Максимальная длина строки – 126 символов. Почти все операторы начинаются ключевым словом.
Простые и составные операторы
Операторы делятся на простые и составные.
|
|
|
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!