Элемент диаграммы действий.
Блок Вернуть значение (Return) играет две роли: во-первых, он определяет, какое значение будет возвращать диаграмма действия (если ее тип возвращаемого значения не void), и во-вторых, немедленно возвращает это значение, завершая тем самым процесс.
Каждая ветвь диаграммы действий должна заканчиваться блоком Вернуть значение (Return). Именно по этой причине когда мы только начали создавать диаграмму действий в конец каждой новой диаграммы действий, которую Вы добавляете на диаграмму, автоматически добавляется один блок "вернуть значение". Таким образом, уже эта начальная конструкция становится логически завершенной.
Чтобы вставить блок
"return"
в диаграмму действий
Перетащите элемент Вернуть
значение (Return)
из палитры Диаграмма действий на диаграмму
класса активного объекта. Перетаскивая блок, отпустите кнопку мыши
тогда, когда курсор мыши
будет
находиться над точкой, которая находится в той ветви диаграммы
действий, куда Вы хотите поместить данный блок (при наведении курсора
эта точка должна подсветиться зеленым цветом).
Имя – Имя блока.
Возвращаемое значение – [Отображается, только если Тип возвращаемого значения этой диаграммы действия не void] Значение, которое вернет диаграмма действий при достижении этого блока. Значение должно быть того типа, который указан в качестве Типа возвращаемого значения в свойствах элемента Диаграмма действий.
Цвет заливки - Задает цвет заливки блока. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета.
Когда Вы вставите блок "вернуть значение" в диаграмму действий, та ветвь диаграммы, которая будет исходить из данного блока, будет отсоединена от этой диаграммы действий.
Если Вы вставите блок "вернуть значение" в какую-либо ветвь блока "решение", эта ветвь будет нарисована пунктиром, обозначая тем самым, что управление никогда не дойдет до тех блоков, которые будут следовать в данной ветви за блоком "вернуть значение".
Визуальное
задание алгоритмов с помощью диаграмм действий