ВУЗ:
Составители:
Рубрика:
(знак равенства при этом может быть упущен), неравенство, соотношение
"больше чем" и "меньше чем", принадлежность диапазону ("от ... до ...").
Несколько сравнений в одном CASE (список сравнений) связаны между
собой операцией логического "ИЛИ". Например,
CASE <a ' неравенство
CASE 83 ' равенство
CASE a TO 88 ' диапазон
CASE 10,a 'два сравнения на равенство,
'связанных неявно операцией ИЛИ
CASE a TO 17,23 'комбинация сравнений, связанных
'неявно операцией ИЛИ
Если хотя бы одно сравнение в некотором CASE оказывается спра-
ведливым, то выполняются все операторы вплоть до следующего CASE,
после чего управление передается на оператор, следующий за END
SELECT.
Если ни в одном CASE нет сравнения, являющегося истинным, то
выполняются операторы, следующие за CASE ELSE, ели они есть.
Программа, реализующая алгоритм, приведенный на Рис. 2.2, с по-
мощью оператора SELECT , будет иметь следующий вид:
INPUT "Введите значение a,b,X "; a,b,x
SELECT CASE X
CASE <=a
Z=0.5*X^2+1
CASE >=b
Z=(TAN(X))^2
CASE ELSE
Z=COS(X)
END SELECT
LPRINT "Z=";Z : END
2.6.4. Составить три варианта программы (с использованием строч-
ного IF, блочного IF и оператора SELECT) для определения среднего бала
C при сдаче вступительных экзаменов в ВУЗ по результатам трех экзаме-
нов. В зависимости от полученного значения C, приведенного в табл. 2.3,
вывести на монитор соответствующую выписку из протокола приемной
комиссии.
(знак равенства при этом может быть упущен), неравенство, соотношение
"больше чем" и "меньше чем", принадлежность диапазону ("от ... до ...").
Несколько сравнений в одном CASE (список сравнений) связаны между
собой операцией логического "ИЛИ". Например,
CASE =b
Z=(TAN(X))^2
CASE ELSE
Z=COS(X)
END SELECT
LPRINT "Z=";Z : END
2.6.4. Составить три варианта программы (с использованием строч-
ного IF, блочного IF и оператора SELECT) для определения среднего бала
C при сдаче вступительных экзаменов в ВУЗ по результатам трех экзаме-
нов. В зависимости от полученного значения C, приведенного в табл. 2.3,
вывести на монитор соответствующую выписку из протокола приемной
комиссии.
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »
