72640

ОПЕРАТОРЫ ЦИКЛА

Доклад

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

Операторы цикла предназначены для многократного выполнения некоторых операторов. Эти операторы называются телом цикла. Различаются операторы цикла с предусловием и с постусловием. Блок-схемы операторов цикла показана на рисунке 1.2.

Русский

2014-11-26

20.64 KB

0 чел.

ОПЕРАТОРЫ ЦИКЛА.

Операторы цикла предназначены для многократного выполнения некоторых операторов. Эти операторы называются телом цикла.

Различаются операторы цикла с предусловием и с постусловием. Блок-схемы операторов цикла показана на рисунке 1.2. Переменные, значения которых меняются в теле цикла, называются переменными цикла или параметрами цикла. Для того чтобы правильно реализовать циклический алгоритм, до входа в цикл переменным цикла необходимо задать соответствующие значения, называемые начальными значениями. В зависимости от того, при каком именно значении логического выражения U (ложь или истина) выполнение цикла завершается, возможны два вида оператора цикла с предусловием(рис.1.3.а)  и два – с постусловием (рис.1.3.б) .  Алгоритм цикла можно реализовать с помощью оператора перехода GOTO и метки.

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

Все языки программирования высокого уровня имеют специальные операторы цикла. В Фортране имеется два оператора цикла с предусловием: оператор DO и оператор DO WHILE.

Оператор цикла DO предназначен для многократного выполнения операторов, находящихся между заголовком оператора DO и оператором CONTINUE с меткой или оператором END DO.

 

Рисунок 1.2. Блок-схема операторов цикла с предусловием (а) и постусловием(б); U –  логическое выражение..

 

 Оператор CONTINUE не порождает каких-либо команд и используется для завершения оператора цикла или для ссылок в программе. Этот оператор часто называют пустым оператором. 

 Оператор цикла DO имеет вид:

DO N[,] I=M1, M2, M3

Здесь N – метка последнего оператора тела цикла (оператора CONTINUE); I – переменная целого, вещественного или вещественного двойной точности типа, которая называется параметром цикла, M1, M2, M3 – константы, переменные или арифметические выражения целого, вещественного или вещественного двойной точности типов. После метки N может стоять необязательная запятая. Величина M1 определяет начальное значение параметра цикла, M2 определяет конечное значение параметра цикла, а MЗ определяет шаг изменения параметра цикла.


 

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

33302. Налоговые и таможенные органы РФ как участники налоговых отношений 25 KB
  Налоговые и таможенные органы РФ как участники налоговых отношений Государственная налоговая служба ГНС ведомство трехуровневое. Она состоит из центрального аппарата налоговых инспекций по субъектам Федерации и налоговых инспекций по районам и городам. Налоговые инспекции имеют право: проводить плановые и контрольные проверки на предприятиях в учреждениях организациях не реже одного раза в два года; получать от налогоплательщиков необходимые сведения по вопросам проверок; приостанавливать операции предприятий организаций и...
33303. Виды ответственности за налоговые правонарушения и основные нормы по НК РФ 30.5 KB
  № 9431 О налоговых органах РФ налоговым органам предоставлено право налагать административные штрафы на должностных лиц организаций виновных в непредставлении несвоевременном представлении или представлении по неустановленной форме бухгалтерских отчетов балансов расчетов деклараций и других документов связанных с исчислением и уплатой налогов в бюджет в размере от двух до пяти минимальных размеров оплаты труда на каждого виновного. За те же действия совершенные повторно административный штраф устанавливается в размере от пяти до...
33304. Показатели, характеризующие эффективность работы налоговых органов 25 KB
  Показатели целесообразно разделить на три группы: параметры отражающие степень участия субъекта Российской Федерации в части обеспечения поступлений в федеральный и территориальный бюджеты группа основных показателей; параметры соответствующие результатам непосредственной работы с налогоплательщиками группа дополнительных показателей; показатели отражающие условия работы налоговых органов учитывающие демографический территориальный социальный экономический и другие факторы группа конструктивных уточняющих показателей....
33305. Обжалование актов налоговых органов и действий или бездействия их должностных лиц 28 KB
  В случае обжалования актов налоговых органов действий их должностных лиц в суд по заявлению налогоплательщика плательщика сборов налогового агента исполнение обжалуемых актов совершение обжалуемых действий могут быть приостановлены судом в порядке установленном соответствующим процессуальным законодательством Российской Федерации. В случае обжалования актов налоговых органов действий их должностных лиц в вышестоящий налоговый орган по заявлению налогоплательщика плательщика сборов налогового агента исполнение обжалуемых актов...
33306. Пеня: сферы его применения и порядок расчета суммы платежа по нему с организацией и с банков 27 KB
  Сумма соответствующих пеней уплачивается помимо причитающихся к уплате сумм налога или сбора и независимо от применения других мер обеспечения исполнения обязанности по уплате налога или сбора а также мер ответственности за нарушение законодательства о налогах и сборах. Пеня начисляется за каждый календарный день просрочки исполнения обязанности по уплате налога или сбора начиная со следующего за установленным законодательством о налогах и сборах дня уплаты налога или сбора. Подача заявления о предоставлении отсрочки рассрочки или...
33307. Регистрация лиц (юридических, физических), их постановка на учет в налоговых органах и присвоение ИНН. 29.5 KB
  Регистрация лиц юридических физических их постановка на учет в налоговых органах и присвоение ИНН. Учет организаций и физических лиц В целях проведения налогового контроля налогоплательщики подлежат постановке на учет в налоговых органах соответственно по месту нахождения организации месту нахождения ее обособленных подразделений месту жительства физического лица а также по месту нахождения принадлежащего им недвижимого имущества и транспортных средств и по иным основаниям предусмотренным настоящим Кодексом. Постановка на учет...
33308. Налоговая декларация и ее значение и основные разделы 26.5 KB
  В каждой налоговой декларации указывается ИНН присвоенный налогоплательщику. Форма налоговой декларации если она не утверждена законодательством о налогах и сборах разрабатывается МНС РФ. Основные федеральные региональные и местные налоги имеют инструкции по заполнению налоговой декларации издаваемые МНС по согласованию с МФ РФ. При обнаружении налогоплательщиком в поданной им налоговой декларации ошибок приводящих к занижению суммы налога подлежащей уплате он обязан внести необходимые изменения в налоговую декларацию.
33309. Формы изменения срока уплаты налога 22 KB
  Формы изменения срока уплаты налога Это перенос уплаты налога на более поздний срок. Уплаты единовремно; 2. уплаты поэтапно; 3. уплаты единовремно; 4.
33310. Полное и частичное освобождение от налоговых обязательств. Налоговые каникулы 25 KB
  Окладная сумма валовой налог это результат умножения количества единиц налогообложения входящих в налоговую базу на ставку ставки налога. Освобождения от уплаты налога можно разделить на виды по формам предоставления льготы. Снижение ставки налога. согласно Закону о налоге на прибыль предприятий и организаций ставка налога понижается на 50 для предприятий в штате которых 50 и более составляют пенсионеры и инвалиды.