ofPrecisionравным 1, выберите вид представления FloatingPointNotation и нажмите кнопку ОК.
Поместите на блок-диаграмму OneButton Dialog, расположенный в
палитре Functions»Time& Dialog. Это диалоговое окно будет отображать
сообщение «Ошибка... Отрицательноечисло». Щелкните правой кнопкой мыши по полю ввода/вывода message
функции One Button Dialog и в контекстном меню выберите пункт
Create»Constant. Введите текст «Ошибка... Отрицательноечисло».
3. Выберите вариант TRUE.
Поместите функцию Square Rootна блок-диаграмму, как показано
ниже. Функция размещена в палитре Functions»Programming»Numeric. Она возвращает квадратный корень входного числа.
4. Сохраните созданный ВП под именем Извлечение квадратного корня, vi ЗапускВП 5. Отобразите лицевую панель и запустите ВП.
ВниманиеНезапускайтеВП кнопкойнепрерывногозапуска, так как при определенных обстоятельствах запуск этого ВП в непрерывномрежимеможетпривестикбесконечномуциклу.
Если входное значение элемента управления Число положительно, то
выполнится подпрограмма варианта TRUE и вычисляется значение
квадратного корня. Если значение элемента Число является отрицательным,
то выполнится подпрограмма варианта FALSE, которая возвращает -99999,0
и отображает диалоговое окно с сообщением «Ошибка... Отрицательное
число».
6. Закройте ВП.
Конецупражнения8-1 Рис. 8.3 –
Блок-диаграмма ВП. Вариант
34
Упражнение8-2. ВП УзелФормулы Цель: Изучить работу структуры узел Формулы. Выполните следующие пункты для построения ВП, который
использует узел Формулы для выполнения нескольких математических
операций и выводит результаты в виде графика.