72638

Оператор PARAMETER

Доклад

Информатика, кибернетика и программирование

С помощью этого оператора можно любой константе дать символьное имя. Этот неисполняемыми оператор должен находиться перед исполняемыми операторами программы. Часто в разных местах программы употребляются длинные константы, такие как 3.14159265.

Русский

2014-11-26

13.2 KB

0 чел.

Оператор PARAMETER

С помощью этого оператора можно любой константе дать символьное имя. Этот неисполняемыми оператор должен находиться перед исполняемыми операторами программы. Часто в разных местах программы употребляются длинные константы, такие как 3.14159265. Если заменить их символьными именами, такими, например как PI, то вероятность ошибки при наборе прогрммы снижается.

PARAMETER (имя=константа, имя=константа,…)

Символьные имена должны отличатся друг от друга и от всех имен переменных, используемых в программе. Симв имена, определенные опер PARAMETER , обозначают постоянные величины. Поэтому их нельзя использовать в программе так же, как имен переменных. В частности, они не могут  находиться в списке оператора READ или в левой части оператора присваивания.

PARAMETER (PI=3.14159265, E=2.71828183, LIGHT=186000)

Присваивает имя константе.

----------------------------------------------

    PARAMETER ( P=e[,P=e]. . .)

----------------------------------------------

Где

    P   - имя

   e   - константа или константое выражение.

Константа может быть логической, символьной или относиться к любому арифметическому типу. Константное выражение может быть только логическим или целым.

Особенности.

Имя должно соответствовать по типу константе или константному выражению. Если имя не имеет типа по умолчанию, а длина константы - длина по умолчанию, имя должно быть описано в операторе описания типа или в IMPLICIT до использования в тексте программы.

Имя может быть использовано в выражениях только той программной единицы, в которой оно определено.

Имя не может быть использовано в определении формата и в некоторых других константах, например, в комплексной константе. Примеры:

         PARAMETER (NBLOCKS=10)

         INTEGER REMAIN

         PARAMETER (REMAIN=10/3, DIV=7.66)

 


 

А также другие работы, которые могут Вас заинтересовать

9037. ДВИЖЕНИЕ, ПРОСТРАНСТВО, ВРЕМЯ - АТРИБУТЫ МАТЕРИИ. 15.54 KB
  Движение, пространство, время - атрибуты материи. Необходимым условием существования материи является взаимодействие образующих ее элементов. Оно может носить внешний и внутренний характер и приводит к изменению. Любое изменение в философии называют...
9038. Идеология и общественная психология 14.89 KB
  Идеология и общественная психология. Идеология и общественная психология связаны с духовной сферой жизни общества. Вся деятельность общества, социальные и экономические отношения, связаны с духовной деятельностью - функционированием и развитием...
9039. ИСТИНА И ЗАБЛУЖДЕНИЕ 15.54 KB
  Истина и заблуждение. Что есть истина - центральный вопрос гносеологии, поскольку познание, собственно, и направлено на постижение истины. Сложность и важность данной проблемы повлекли за собой многообразие трактовок природы истины. Классическа...
9040. Категории диалектики. Определение категории. 18.09 KB
  Категории диалектики: Определение категории. Каждая область знания, которая исследует специфические, присущие только ей объекты окружающего мира, имеет свою систему понятий. Понятия, имеющие фундаментальный характер для развития и функциониров...
9041. Культура и цивилизация в философии 15.53 KB
  Культура и цивилизация. Культура в философии – диалектическая противоположность понятия природа. Природа - синоним естественного, преднаходимого. Культура - то дополнительное, что привнесено деятельностью человека. В широком смысле культ...
9042. КАТЕГОРИЯ МАТЕРИЯ В ФИЛОСОФИИ И НАУКЕ 14.13 KB
  Категория материя в философии и науке. В философии (в отличие от естественно-научной трактовки) под материей понимается субстанция как первооснова и первопричина всего сущего, источник многообразия реального мира в его целостности и единстве. ...
9043. ФИЛОСОФИЯ МИЛЕТСКОЙ ШКОЛЫ 15.2 KB
  Философия Милетской школы. Античная философия сформировалась в VIII-VII вв. до н.э. К этому существовало несколько предпосылок: развитие демократии, оживленная торговля, развитое ремесло, развитие культуры и искусства. Первые философские системы был...
9044. Методы научного познания. Наука - целостная динамическая система 13.43 KB
  Методы научного познания. Наука - целостная динамическая система. В философии наука рассматривается с точки зрения научного познания. Научное познание отличается от любого другого. Критерии научности - совокупность нормативных правил...
9045. Стадиальная и цивилизационная парадигмы общественного развития в философии 15.01 KB
  Стадиальная и цивилизационная парадигмы общественного развития в философии. Общественную жизнь нельзя представить как нечто застывшее, неизменное, раз и навсегда данное. Общество постоянно находится в изменении, развитии. Это развитие многолико и сл...