Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Алгоритмы в КуМире

Определение 1

Алгоритмы в КуМире — это очерёдность выполнения операций для разрешения поставленной задачи в КуМире.

Введение

Иногда, чтобы сделать проще разрешение поставленной задачи, она разбивается на менее сложные и более простые при написании программ элементы, то есть подзадачи. Алгоритмы для разрешения подзадачи в КуМире называют вспомогательными (они же – подчинённые). Использование метода вспомогательного алгоритма в Кумире обладает целым рядом достоинств:

  1. В сформированном приложении не будет многочисленных повторений одного и того же кода.
  2. Однажды разработанный алгоритм может применяться в других программах.
  3. Структурное оформление программного продукта станет наиболее понятным.
  4. Существенно упрощается процедура проверки и отладки программы.

В языке программирования КуМир вспомогательные алгоритмы, как и подпрограммы, например, в Паскале, можно разделить на функциональные и процедурные.

Процедурные алгоритмы

Форму представления процедурного алгоритма, возможно отобразить таким образом:

  1. aлг наименование алгоритма (представление параметров);
  2. нaч;
  3. набор кoмaнд;
  4. кoн.

Параметры вспомогательного алгоритма (при их наличии) принято называть фактическими. Они описываются внутри скобок вслед за именем алгоритма. Там отображается информационные данные о виде параметров и об их происхождении, то есть это аргументы или результаты:

  1. aрг – описываются параметры-аргументы;
  2. рeз – описываются параметры, являющиеся результатами;
  3. aргрeз (или apг рeз) – описываются параметры, которые могут быть и аргументами, и результатами.

Процедурный алгоритм возможно вызвать как из главного, так и из вспомогательного алгоритма. Чтобы обратиться к процедурному алгоритму, применяется специальная команда вызова, которая имеет такой формат:

  1. имя алгоритма (формализованные параметры).
  2. цeл num, S
  3. ввoд num
  4. CЦДЧ (num, S)
  5. вывoд S.

Функциональные алгоритмы

Функциональные алгоритмы (алгоритмы – функции) по завершению своей работы возвращают итоговый результат. Правила написания алгоритмов – функций и алгоритмов – процедур отличаются двумя особенностями:

  1. В алгоритме – функции в графе для отображения типовой принадлежности алгоритма указывается простой вид языка алгоритмов (вещ, цел и так далее), который определяет в каком виде эта функция делает возврат значений.
  2. В алгоритме – функции следует применять термин знач, которому даётся найденное значение функции.
Дата написания статьи: 29.10.2019
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot