Page 126 - 14
P. 126

129
                 Оператор for – служить для організації циклів і має таку структуру:
                                      for Var  Nmin .. Nmax
                                       .
                            Якщо змінна Var змінюється з кроком + 1 від значення N min до значення N max,
                            то обчислюється вираз, який розміщений в шаблоні. Змінну лічильника Var
                            можна використовувати у виразах програми.
                 Оператор while – служить для організації циклів, які діють до тих пір, поки виконується
                            деяка Умова. Структура такого оператора має наступний вигляд:
                                      While Умова
                                       .
                            Вираз, який підлягає обчисленню, записується на місці шаблону.
                 Оператор  otherwise  –  це  оператор  іншого  вибору.  Як  правило,  він  використовується  з
                            оператором if. Наступний приклад пояснює його застосування:
                            f(x): =1 if x>0
                            -1 otherwise
                            Функції  f(x)  присвоюється  значення  1,  якщо  x>1  і  –1,  коли  ця  умова  не
                            виконується.
                 Оператор  break  –  викликає  переривання  роботи  програми  кожний  раз,  коли  він
                            зустрічається.  Найчастіше  він  використовується  разом  з  оператором
                            умовного виразу if і операторами циклів while і for, забезпечуючи перехід в
                            кінець тіла програми.

                 Приклад 6.3. Скласти програму обчислення функції   nf    n !
                 Для розв’язку цієї задачі використаємо оператори while і break.
                              f   n
                             while 1
                                  f   f   n    1
                      F   ) n (  
                                 n   n   1
                                 break  if  n   1
                              f
                 Тепер можемо обчислити значення F(n) для будь-якого n. Наприклад, при n = 8 -
                                                   7
                       3
           F  8 (  )   . 6  04  10 , а при n = 12 - (F  12  )   . 3  992 10 .

                 Оператор continue – використовується для продовження роботи після переривання.
                            Як  правило,  він  застосовується  разом  з  операторами  циклів  while  і  for,
                            забезпечуючи після переривання перехід на початок циклу.
                 Оператор  return  –  перериває  виконання  програми  і  повертає  значення  свого  операнда,
                            який розміщений за ним.
                             Наприклад,
                                    return 0 if x < 0
                            буде повернуто нуль при x < 0.
                 Оператор on error – є оператором обробки помилок. Він задається у такому вигляді:
                                    Вираз – 1 on error Вираз – 2,
                Якщо при виконанні Виразу – 1 виникає помилка, то виконується Вираз – 2.

                6.3.2. Створення програмних документів у системі MathCAD
                Кнопка New Worksheet (піктограма – чистий листок паперу) служить для створення нового
          документа.  Вона  очищує  вікно  редагування  і  присвоює  ім’я  документа  Untitled  N,  де  N  –
          порядковий номер документа. Після цього можна починати ввід документа з клавішного пульта із
          застосуванням палітр математичних операцій і функцій.
   121   122   123   124   125   126   127   128   129   130   131