Програмирование в Pascal

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Програмирование в Pascal создатель Mind Map: Програмирование в Pascal

1. Циклы — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций.

1.1. Цикл for

1.1.1. Этот цикл используется, когда число повторений не связано с тем, что происходит в теле цикла. Т.е. количество повторений может быть вычислено заранее (хотя оно не вычисляется).

1.1.1.1. Примеры: for счетчик:=значение to конечное_значение do тело_цикла; for счетчик:=значение downto конечное_значение do тело_цикла;

1.2. Цикл while

1.2.1. Цикл while является циклом с предусловием. В заголовке цикла находится логическое выражение. Если оно возвращает true, то тело цикла выполняется, если false – то нет. Тело цикла выполнится столько раз, сколько раз логическое выражение вернет true.

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

1.3. Цикл repeat

1.3.1. В цикле repeat логическое выражение стоит после тела цикла. Причем, в отличие от цикла while, здесь всё наоборот: в случае true происходит выход из цикла, в случае false – его повторение.

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

2. Массив - пронумерованная последовательность величин одинакового типа, обозначаемая одним именем.

2.1. Одномерный массив - это массив с одним индексом

2.2. Двумерный массив - массив с двумя индексами

2.3. Размерность массива — количество индексов, необходимое для однозначного доступа к элементу массива

2.4. Заполнение массива: - при помощи оператора присваивания, удобно когда между элементами есть зависимость или они между собой аллены