Программирование на языке Pascal — КиберПедия 

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Программирование на языке Pascal

2017-06-13 634
Программирование на языке Pascal 0.00 из 5.00 0 оценок
Заказать работу

 

Паскаль был разработан швейцарским ученым Никлаусом Виртом в начале 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 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.