Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Мал. 4 приклад удосконалення програми

Читайте также:
  1. I. ПРИКЛАДНОЕ ПРОГРАМНОЕ ОБЕСПЕЧЕНИЕ
  2. III. Поняття комунікації, комунікаційного процесу, методи його удосконалення
  3. б) приклади
  4. Вид прикладной компьютерной программы, предназначенной для производства (включая набор, редактирование, форматирование, иногда печать) любого вида печатной информации
  5. Виды прикладных бухгалтерских программ, их роль и значение в развитии бухгалтерского учета
  6. Витяг з робочої навчальної програми
  7. Вопрос Прикладное ПО
  8. ВОПРОС№15:Архитектура, изобразительное и декоративно-прикладное искусство на Беларуси в 9 – 13 вв.
  9. Впливи античної та візантійської науки на розвиток філософії та фізики. Прикладний характер математики, хімії, астрономії, біології.
  10. Вращающий» момент рассматривается как внешнее усилие, прикладываемое к объекту

При кожному виконанні програми, тобто обчисленню f (х), виконується послідовно кожний рядок коду. Розглянемо на прикладі (мал. 4):

1. Оскільки х=1, то умова х<0 не виконується, и в першому ряду нічого не виконується.

2. Умова другого ряду виконується х > 0, тобто виконуються наступні два ряди, які поєднані вертикальною рискою.

3. Функції f(x) присвоюється значення f(x)="positive".

4. Умова х>1000 не виконується тому значення "big positive" не присвоюється і f (х) залишається рівною рядку "positive".

5. Останній рядок не виконується, оскільки одна з умов істинна і оператор otherwise (иначе) не виконується.

Таким чином, основний принцип створення програмних модулів – правильність розташування рядків коду. Орієнтуватися в їх діх легко, оскільки фрагменти коду одного рівня згруповані за допомогою вертикальних рисок.

6.2.4. Локальне присвоювання (←)

Мова програмування MathCad не була б ефективною, якщо б не дозволяла створювати локальні змінні в програмі, які «не є видимі» з інших частин документа. Присвоєння в межах програми відбувається за допомогою оператора Local Definition (Локальное присваивание), який вставляється після натискання на панелі Programming (Программирование). Оператори присвоєння:= та виводу = в межах програми не використовується.

Мал. 5 Локальне присвоювання в програмі

Змінна z існує тільки в середині програми. З інших місць документи отримати її не можливо.

6.2.5. Умовні оператори (if, otherwise)

Дії умовного оператора if складаються з двох частин. Спочатку перевіряється логічний вираз (умова) справа від нього. Якщо воно істинно, виконується вираз зліва від оператора if. Якщо хибно - нічого не виконується, а виконання програми продовжується переходом до наступного рядка.

Вставити умовний оператор в програму можна наступним чином:

1. якщо необхідно, введіть ліву частину виразу та оператор присвоєння;

2. створіть новий рядок програмного коду Add Line;

3. натисніть кнопку умовного оператора if;

4. справа від оператора if введіть умову. Використовуйте логічні оператори, вводячи їх з панелі Boolean (Булевы операторы);

5. вираз, який виконується, при істинній умові, введіть зліва оператора if;

6. якщо в програмі передбачені додаткові умови, додайте до програми рядки і введіть їх так же, використовуючи оператор if або otherwise.




Дата добавления: 2014-12-19; просмотров: 52 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав