Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Интересное:
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Дисциплины:
2017-06-13 | 634 |
5.00
из
|
Заказать работу |
|
|
Паскаль был разработан швейцарским ученым Никлаусом Виртом в начале 70-х годов специально для целей обучения.
Основные элементы программирования:
· ввод информации;
· хранение информации;
· команды обработки (операции);
· вывод данных;
· проверка условий;
· повторные выполнения (циклы);
· подпрограммы (процедуры).
Алфавит языка
Программа на Паскале записывается в виде последовательности символов, образующих алфавит языка. Алфавит включает:
· заглавные и прописные латинские буквы;
· арабские цифры;
· знаки препинания (:;,.);
· знаки операций;
· некоторые спецсимволы.
Арифметические выражения и правила их записи
Арифметические выражения строятся из простых операндов связанных знаками арифметических операций:
y = a + b*2
Где простые операнды: переменные, константы.
Знаки операций
div - деление нацело;
mod - остаток от деления;
* - умножение;
/ - деление;
- - вычитание;
+ - сложение.
Операции div и mod
Целочисленное деление div отличается от обычной операции деления тем, что возвращает целую часть частного, а дробная часть отбрасывается.
Например:
17 div 3 = 5 8 div 2 = 4
1 div 5 = 0
Взятие остатка от деления mod вычисляет остаток, полученный при выполнении целочисленного деления.
Например:
17 mod 3 = 2 8 mod 2 = 0
1 mod 5 = 1
При выполнении арифметических операций соблюдаются следующие правила:
1. два знака не могут следовать один за другим;
2. при выполнении арифметических операций соблюдается следующая иерархия (приоритет выполнения):
· стандартные функции;
· div, mod;
· *, /
· +, -
3. изменить иерархию можно с помощью скобок.
Типы данных
Переменные на языке Паскаль задаются своими именами (63 символа).
|
Имена переменных могут содержать малые и большие буквы латинского алфавита, арабские цифры и знак подчеркивания. Переменные, используемые в программе, обязательно должны быть описаны. При описании переменных задаются имена и типы переменных. Тип – определяет объем оперативной памяти, выделяемой под хранение переменной. Для описания стандартных типов переменных используют зарезервированные английские слова. Помимо стандартных типов, можно строить и пользовательские типы данных, которые базируются только на стандартных типах.
Паскаль производит предварительную, инициализацию переменных. Все переменные, описанные в программе, обнуляются.
Целые типы
Название целого типа | Диапазон значений | Память (байт) |
Shortint (короткие целые) | -128 127 | |
Longint (удвоенные целые0 | -231 231-1 | |
Integer (обычные целые) | -32768 32767 | |
word (целые положительные) | 0 65535 | |
Byte (целые короткие положител.) | 0 255 |
Верхнее граничное значение целочисленных переменных задано в Паскале как константа и имеет соответствующее имя:
Maxint = 32767 (215-1)
Maxlongint = 231-1
Логический тип
boolean - логические переменные занимают 1 байт памяти, могут принимать 2 значения:
· True (истина)
· False (ложь)
Над логическими переменными возможны следующие логические операции:
and (и)
Or (или)
not (не)
Символьный тип
Char – символьные переменные, служат для хранения одного символа (буква, цифра, знаки препинания, специальные символы, непосредственно код) и занимают 1 байт памяти.
Строковый тип
String - строковые переменные, служат для хранения любой цепочки символов и занимают 255 байт памяти.
Вещественный тип
real - вещественные переменные, занимают 6 байт памяти (11 знаков после запятой).
Вещественные числа могут быть заданы в форме:
· с фиксированной точкой
0.5 +5.0 -133.15
· с плавающей точкой
3.5 Е 2 0.45 Е -3
Форма с плавающей точкой используется для изображения очень больших или очень маленьких чисел.
|
|
|
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!