Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Програмування в MathCad.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
356.37 Кб
Скачать

3.2 Повернення значення (return)

Якщо для визначення змінної чи функції використовується програма модуль, то його рядки виконуються послідовно при розрахунках в документі цієї змінної чи функції. Відповідно, згідно з етапами виконання програми розрахований результат змінюється. Як кінцевий результат видається останнє присвоєне значення. Щоб підкреслити повернення програмним модулем визначеного значення, можна взяти за правило робити це у останньому рядку програмного модуля (приклад 15.3).

Приклад 15.3 Повернення значення

Разом з тим, можна припинити виконання програми в будь-якій її точці (наприклад, за допомогою умовного операто-ра) та видати деяке значення, використавши оператор return. У цьому випадку при виконанні вказаної умови (приклад 3.3) зна-чення, введене у місцезаповнювач після return, повертається у якості результату. Встановлюється в програму оператор return за допомогою кнопки з панелі Programming (Программирование).

Приклад 15.4 Використання оператора return

4 Оператори циклу

У мові програмування MathCAD є два оператори цикла: for та while. Перший з них дає можливість організувати цикл за де-якою змінною, примушуючи її пробігати деякий діапазон зна-чень. Другий утворює цикл із виходом з нього за деякою логічною умовою. Щоб встановити в програмний модуль оператор цикла потрібно:

1. Створити в програмному модулі нову лінію.

2. Вставити один із операторів цикла for чи while натис-канням кнопки на панелі Programming (Программирование).

3. Якщо обраний оператор for (рис. 15.9), то необхідно вставити у відповідний місцезаповнювач ім’я змінної та діапа-зон її значень, а якщо while - то логічний вираз, при порушенні якого повинен здійснюватися вихід із цикла.

Рисунок 15.9 – Вставка оператора цикла

4. У нижньому місці заповнювача потрібно ввести тіло ци-кла, тобто вирази, які повинні виконуватися циклічно.

5. За необхідністю доповнити програму іншими рядками та ввести в них потрібні вирази.

Іноді необхідно достроково завершити цикл, тобто не за умовою в його заголовку, а в деякому рядку в тілі цикла. Для цього призначений оператор break.

8