ВУЗ:
Составители:
39
5 Индивидуальные варианты задания
Операции языка (первая цифра варианта) представлены в таблицах 5.1 – 5.4.
Таблица 5.1 - Операции группы «отношение»
Номер
Синтаксис группы операций
(в порядке следования: неравно, равно, меньше, меньше или равно,
больше, больше или равно)
1 <операции_группы_отношения>:: = < > | = | < | <= | > | >=
2 <операции_группы_отношения>:: = != | = = | < | <= | > | >=
3 <операции_группы_отношения>::= NE | EQ | LT | LE | GT | GE
Таблица 5.2 - Операции группы «сложение»
Номер
Синтаксис группы операций
(в порядке следования: сложение, вычитание, дизъюнкция)
1 <операции_группы_сложения>:: = + | - | or
2 <операции_группы_сложения>:: = + | - | ||
3 <операции_группы_сложения>:: = plus | min | or
Таблица 5.3 - Операции группы «умножение»
Но
ме
р
Синтаксис группы операций
(в порядке следования: умножение, деление, конъюнкция)
1 <операции_группы_умножения>::= * | / | and
2 <операции_группы_умножения>:: = * | / | &&
3 <операции_группы_умножения>::= mult | div | and
Таблица 5.4 - Унарная операция
Но
ме
р
Синтаксис операции
1 <унарная_операция>::= not
2 <унарная_операция>::= !
3 <унарная_операция>::= ~
Выражения языка
задаются правилами:
<выражение>::= <операнд>{<операции_группы_отношения> <операнд>}
<операнд>::= <слагаемое> {<операции_группы_сложения> <слагаемое>}
<слагаемое>::= <множитель> {<операции_группы_умножения> <множитель>}
5 Индивидуальные варианты задания Операции языка (первая цифра варианта) представлены в таблицах 5.1 – 5.4. Таблица 5.1 - Операции группы «отношение» Синтаксис группы операций Номер (в порядке следования: неравно, равно, меньше, меньше или равно, больше, больше или равно) 1 <операции_группы_отношения>:: = < > | = | < | <= | > | >= 2 <операции_группы_отношения>:: = != | = = | < | <= | > | >= 3 <операции_группы_отношения>::= NE | EQ | LT | LE | GT | GE Таблица 5.2 - Операции группы «сложение» Номер Синтаксис группы операций (в порядке следования: сложение, вычитание, дизъюнкция) 1 <операции_группы_сложения>:: = + | - | or 2 <операции_группы_сложения>:: = + | - | || 3 <операции_группы_сложения>:: = plus | min | or Таблица 5.3 - Операции группы «умножение» Но Синтаксис группы операций ме (в порядке следования: умножение, деление, конъюнкция) р 1 <операции_группы_умножения>::= * | / | and 2 <операции_группы_умножения>:: = * | / | && 3 <операции_группы_умножения>::= mult | div | and Таблица 5.4 - Унарная операция Но ме Синтаксис операции р 1 <унарная_операция>::= not 2 <унарная_операция>::= ! 3 <унарная_операция>::= ~ Выражения языка задаются правилами: <выражение>::= <операнд>{<операции_группы_отношения> <операнд>} <операнд>::= <слагаемое> {<операции_группы_сложения> <слагаемое>} <слагаемое>::= <множитель> {<операции_группы_умножения> <множитель>} 39
Страницы
- « первая
- ‹ предыдущая
- …
- 37
- 38
- 39
- 40
- 41
- …
- следующая ›
- последняя »