русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Оператор прерываний break


Дата добавления: 2015-07-23; просмотров: 503; Нарушение авторских прав


 

Программный оператор break используется для прерывания выполнения программы. При обнаружении программой Mathcad оператора break выполняются следующие действия:

1) переход к последнему оператору и завершение программы;

2) переменные, используемые в программе, получают последнее значение, выработанное к этому моменту.

Ввод оператораbreak осуществляется с помощью соответствующей кнопки на палитре программирования.

Пример 3. Вычислить факториал (произведение) pr!, т. е. pr(n):=1*2*3*….*n.

Используем в программе для решения данной задачи локальную и глобальную переменные р.

Локальная переменная - переменная, область видимости которой ограничена. Такая переменная создается и получает значение в программе Mathcad, созданной с помощью кнопки «Add line», вне программы такая переменная не существует.

Глобальная переменная - переменная, значение которой может использоваться как в программе, так и вне ее.

Последовательность действий при составлении программы:

1) присвоить значение глобальной переменной: р := 5;

2) задать имя функции и в скобках ввести список параметров - pr(n), затем ввести оператор присваивания «:=»;

3) создать новую строку программы при помощи кнопки «Add Line»;

4) в верхнее поле ввести начальное значение локальной переменной: р←1;

5) в следующее поле ввести оператор for и записать тело цикла: p← p*i.

Следует обратить внимание на то, что значение p не изменилось после выполнения программы, так как р := 5 - это глобальная переменная, тогда как в программе p←1 – это локальная переменная (ее значение изменяется в программе и передается функции pr(n):

Решение:

 
 

 


Пример выполнения работы

 



<== предыдущая лекция | следующая лекция ==>
Операторы циклов for и while | Лабораторная работа 3


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.935 сек.