Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
234567890.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
256 Кб
Скачать
☆
  1. 38)Блок-схема. Основные блоки, их название, изображение и назначения

  2. Блок-схема – графическое изображение алгоритма. Блок-схема состоит из блоков, представляющих собой геометрические фигуры, соединённые линиями. Основные блоки приведены в таблице 1.

    1. Название

    1. Фигура

    1. Назначение

    1. 1. Пуск-останов

    1. Начало или конец алгоритма

    1. 2. Ввод-вывод

    1. Ввод исходных данных или вывод результатов

    1. 3. Процесс

    1. Выполнение вычислений или группы действий

    1. 4. Решение

    1. Выбор направления выполнения алгоритма в зависимости от условия

    1. 5. Соединитель

    1. Связь с другой частью алгоритма

    1. 6. Модификация

    1. Задание счётчика циклов

    1. 7. Предопределённый процесс

    1. Выполнение описанных ранее действий

  3. 39)Базовые структуры алгоритмов. Состав и виды циклов

  4. К базовым структурам алгоритмов относятся:

  1. Алгоритм линейной структуры (следование) – алгоритм, в котором все действия выполняются последовательно:

  1. Алгоритм разветвляющейся структуры (ветвление) – алгоритм, в котором происходит переход к одной из нескольких ветвей или к другой части алгоритма:

  2. Алгоритм циклической структуры (повторение) – алгоритм, в котором производится многократное повторение однотипных действий.

  3. Цикл – многократно повторяющийся участок алгоритма. Циклы делятся на:

  1. Цикл с предусловием (условие выхода из цикла проверяется в начале перед действиями в теле цикла):

  1. Цикл с постусловием (условие выхода из цикла проверяется в конце после действий в теле цикла):

  2. Цикл с параметром (цикл выполняется фиксированное количество раз, определяемое параметром цикла):

  3. 40) Массив и его виды. Элементы, индексы, размерность, измерение массива

  1. Одномерные массивы

Массив – упорядоченный набор нумерованных величин одинакового типа. Массивы бывают одномерные (вектор-строка, вектор-столбец), двумерные (матрица) и многомерные (тензор).

Вектор-строка имеет вид: .

Пример 1. .

Вектор-столбец имеет вид:

. Пример 2. .

Элемент массива – величина, входящая в состав массива. Индекс – порядковый номер элемента в одномерном массиве (целое число типа integer). Размерность массива – количество элементов в массиве.

Одномерные массивы обычно обозначаются так: ; , где A – массив; n – размерность массива; i – индекс элемента; – i‑тый элемент массива .

Описание одномерного массива в разделе описания переменных (Var) на языке Pascal имеет вид:

Mas : array [ IMin .. IMax ] of T

где array – массив, of – из, Mas – имя массива, IMin – минимальное значение индекса, IMax – максимальное значение индекса, T – тип элементов.

Это означает, что переменная Mas является массивом, который может иметь индексы от IMin до IMax у элементов типа T .

Пример 3. Var A:array[1..100] of real;

Это означает, что переменная A – массив, который может содержать от 1 до 100 элементов вещественного типа.

Доступ к элементу массива на языке Pascal имеет вид:

Mas [ Ind ]

где Mas – имя массива, Ind – индекс.

Это означает доступ к элементу массива Mas с индексом Ind .

Пример 4. a[1]; b[3]; c[i]; d[n]; f[k+1].

Это означает 1-й элемент массива A и т.д.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]