Программирование Паскаль

Get Started. It's Free
or sign up with your email address
Программирование Паскаль by Mind Map: Программирование Паскаль

1. Операторы http://pas1.ru/operators

1.1. Оператор присваивания

1.1.1. Общий вид: v := a;

1.2. Составной оператор

1.2.1. begin i := 2; k := i / 5 end;

2. Циклы в Паскале http://pas1.ru/cycles

2.1. Цикл for

2.1.1. var i, n: integer; begin write ('Количество знаков: '); readln (n); for i := 1 to n do write ('(*) '); readln end.

2.2. Цикл while

2.2.1. var i, n: integer; begin write ('Количество знаков: '); readln (n); i := 1; while i <= n do begin write ('(*) '); i := i + 1 end; readln end.

2.3. Цикл repeat

2.3.1. var i, n: integer; begin write ('Количество знаков: '); readln (n); i := 1; repeat write ('(*) '); i := i + 1 until i > n; readln end.

3. Структура программы на языке Паскаль (http://pas1.ru/programmstructure)

3.1. Заголовок программы

3.1.1. program n (input, output, x, y,…);

3.2. Блок

3.2.1. раздел меток (label)

3.2.1.1. Пример: 20: a := b;

3.2.2. раздел констант (const)

3.2.2.1. Пример: const pi = 3.14; c = 2.7531;

3.2.3. раздел типов (type)

3.2.3.1. Пример: const len=40; type year=1930..2010; names=string[len]; var empl: names; y: year;

3.2.4. раздел переменных (var)

3.2.4.1. Пример: var a: real; b: real;

3.2.5. раздел процедур и функций

3.2.5.1. Здесь присутствуют заголовки и тела пользовательских процедур и функций

3.2.6. раздел действий (операторов)

3.2.6.1. Эта часть программы начинается с ключевого слова begin и заканчивается словом end, после которого должна стоять точка. Раздел действий есть выполняемая часть программы, состоящая из операторов.

4. Типы данных в Паскале http://pas1.ru/data

4.1. Простые

4.1.1. Символьный тип (char)

4.1.1.1. может принимать значения из определенной упорядоченной последовательности символов.

4.1.2. Интервальный тип

4.1.2.1. определяется пользователем и формируется только из порядковых типов. Представляет собой подмножество значений в конкретном диапазоне.

4.1.3. Перечисляемый тип

4.1.3.1. Можно создать собственный тип данных простым перечислением значений, которые может принимать переменная данного типа.

4.2. Сложные

4.2.1. Массив

4.2.1.1. это структура, занимающая в памяти единую область и состоящая из фиксированного числа компонентов одного типа.

4.2.2. Строки

4.2.2.1. представляет собой последовательность символов. Причем количество этих символов не может быть больше 255 включительно. Такое ограничение характерная черта Pascal.

4.2.3. Запись

4.2.3.1. это структура, состоящая из фиксированного числа компонент, называемых полями. В разных полях данные могут иметь разный тип.

4.2.4. Множества

4.2.4.1. представляют собой совокупность любого числа элементов, но одного и того же перечисляемого типа.