![]() ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Назовите структурные операторы, применяемые в Object Pascal, и их особенностиИспользовании процедурных переменных Ответ: Процедурные переменные — это переменные, являющиеся ссылками на подпрограммы. Описание процедурного типа определяет: процедурой или функцией является подпрограмма, на которую указывает переменная; является ли подпрограмма, на которую указывает ссылка, методом объекта; сколько параметров должно быть указано при вызове подпрограммы из процедурной переменной, и какого они типа; какое значение возвращает подпрограмма, если она является функцией. Соответственно, процедурной переменной можно присвоить ссылку толь- ко на ту подпрограмму, которая соответствует типу переменной по всем этим параметрам. Назовите структурные операторы, применяемые в Object Pascal, и их особенности Ответ. В Object Pascal применяются следующие структурные операторы (операторы, управляющие структурой программы): * условный оператор if..Then.. Else (возможно использование сокращенной формы if..Then), предназначенный для выполнения фрагмента программы при истинности условия, или другого фрагмента программы в противном случае; условный оператор множественного выбора Case..Of..Else (с сокращенной формой без секции Else), предназначенный для выполнения фрагмента программы из заданного набора при истинности одного из условий из заданного набора условий, или какого-либо фрагмента программы в случае ложности всех условий набора. Условиями в данном случае совпадение значения заданной в заголовке переменной с одним из значений заданного списка; • оператор зацикливания со счетчиком циклов For.. То.. Do (с декрементной модификацией For..DownTo..Do), предназначенный для многократного повторения фрагмента программы, расположенного после ключевого слова DO; условный оператор зацикливания с предусловием while.. Do, предназначенный для многократного повторения фрагмента программы, указанного после ключевого слова DO, пока является истинным условие, указанное в заголовке оператора; условный оператор зацикливания с постусловием Repeat..Until; предназначенный для многократного повторения фрагмента программы, пока не станет истинным условие, указанное после ключевого слова until; В качестве фрагментов программы, зацикливаемых при использовании операторов зацикливания, или выполняемых при истинности условий в условных операторах и условных операторах зацикливания, может применяться одна команда языка или вызов одной подпрограммы. Для выполнения нескольких команд применяются составные операторы — набор команд, заключенных в ключевые слова begin,.end. Для досрочного прерывания зацикленного фрагмента программы используется оператор break. В этом случае управление передается команде, следующей за прерванным оператором зацикливания. Не нашли, что искали? Воспользуйтесь поиском:
|