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

На главную

Введение

Алгоритм

Язык Pascal

Переменные, константы, типы

Выражения языка Pascal

Условные операторы языка Pascal

Циклы языка Pascal

Массивы языка pascal

Записи в языке Pascal

Строковый тип данных в языке Pascal

Процедуры и функции для работы со строками в языке Pascal

Лабораторная работа № 1 «Алгоритмы ветвления»

Лабораторная работа № 2 «Циклические алгоритмы»

Лабораторная работа № 3 «Обработка массивов»

Лабораторная работа № 4 «Работа со строками и записями»

Список литературы


Алгоритм



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

  • линейными – простейший вид алгоритмов, который подразумевает выполнение одной и той же последовательности операций без циклических повторений и в независимости от входных данных;
  • ветвящимися – вид алгоритмов, последовательность операций в котором зависит от входных данных, либо управляющих параметров;
  • циклическими – вид алгоритмов, содержащих блоки из операций, которые могут быть повторены многократно до достижения необходимого результата с помощью конструкции «цикл»;
  • рекурсивными – особый вид циклического алгоритма, который подразумевает многократное выполнение блока операций, входными данными для которого являются результаты выполнения этого блока на следующей итерации. Для реализации рекурсии используются понятия «функция» и «локальная переменная».