Приклади
Умовний оператор if і оператор otherwise При обчислюванні факторіала з використанням рекурсії. Тут 1 повертається, коли n=0 або n=1. Якщо потрібно вказати декілька умов, то їх записуємо через «+» та в дужках. В іншому випадку, враховуючи формулу n! =n*(n-1)!, визивається fakt(n-1) і множиться на n. За допомогою функції error можна виводити повідомлення про помилку.
Цикл for та while. Якщо n=0 або n=1, повертає 1, а за допомогою цикла for обчислюється n!. В прикладі 2 за допомогою алгаритма Евклида визначається найбільший спільний дільник. Для реалізації алгоритма використовується цикл з ключевим словом while
Закінчення цикла за допомогою операторів break і continue. Оператор return. Ключеве слово continue використовується для знаходження усих нулів функції на заданому інтервалі. При цьому відбувається розбиття інтервала на n рівних підінтервалів і відшуку тих, на яких функція змінює знак. При знаходженні такого підінтервалу визивається функція, що реалізує метод дотичних Ньютона з початковим значенням, що знаходиться всередині підінтервалу. Лабораторна робота №5 Мета: Навчитися вирішувати елементарні завдання з математики за допомогою MATHCAD. Більшість обчислень в Mathcad можна виконати трьома способами вибором операції в меню, за допомогою кнопкових панелей інструментів або зверненням до відповідних функцій.
|