Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Voprosy-otvety_k_gosekzamenu_CKOT_1.doc
Скачиваний:
11
Добавлен:
25.02.2016
Размер:
1.91 Mб
Скачать
  1. Работа с операторами (Язык формул).

Операторы предназначены для сравнения или проверки равенства значений и математических вычислений. Важнейшие применяемые в формулах операторы при-ведены в следующей таблице.

Оператор Описание оператора или порядок его использования

- Знак вычитания или отрицательного числа

! Логическое «НЕ»

!= Знак «не равно»

& Логическое «И»

* Знак умножения

/ Знак деления

: Разделитель списка значений

:= Знак присваивания значения переменной

| Логическое «ИЛИ»

+ Знак сложения или положительного числа

< Знак «меньше»

<= Знак «меньше или равно»

< Знак «не равно»

= Знак «равно»

=! Знак «не равно»

> Знак «больше»

>< Знак «не равно»

>= Знак «больше или равно»

  1. Операторы циклов. Организация циклов (Язык формул).

Ниже перечислены функции, которые могут использоваться для управления цик¬лами. Работая с ними, вы должны применять Lotus Notes версии 6 или выше.

Функция Описание Пример

@For Выполняет один или несколько операто¬ Цикл по элементам keyword-поля

ров, пока условие истинно. После каж¬ Options. На каждой из итераций

дого выполнения условие снова прове¬ счетчик cntr возрастает на едини-

ряется на его истинность. Синтаксис: цу, а на экран выводится

@For ( initialize; condition; keyword-элемент.

increment; statement); @For(cntr := 1;

initialize-исходное значение cntr <=

счетчика цикла. @Elements(Options);

condi tion -условие, которое может cntr := cntr + 1;

быть истинно или ложно. @Prompt([OK]; "Item "

increment-оператор изменения счетчика. + @Text(cntr) " is ";

sta tement - оператор языка формул, Options[cntr]))

который требует выполнения. Предель¬

ное число операторов - 254

@While Выполняет один или несколько операто¬ Цикл по элементам keyword-поля

ров, пока условие истинно. Синтаксис: Options. Ha каждой из итераций

@While ( condition; statement ); счетчик возрастает на единицу,

condi tion -условие, которое может быть а на экран выводится элемент,

истинно или ложно. cntr := 1;

s ta temen t - оператор языка формул, который @While(cntr <=

требует выполнения. Предельное число @Elements(Options);

операторов - 254. @Prompt([OK]; «Item«

Примечание. Другой вариант этого опе¬ + @Text(cntr)«is «;

ратора, ©DoWhile, введен в версии 6 Options [cntr]);

cntr := cntr + 1)

На самом деле нет необходимости вкладывать функции @IF друг в друга. Правильный синтаксис функции @IF выглядит следующим образом: @If( conditionl ; actionl ; condition2 ; action2 ; ...; condition99 ; action99 ; else_action). – (Примеч. науч. ред.)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]