Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Формат записи вложенных условных операторов
IF логическое выражение THEN <блок команд 1> ELSEIFлогическое выражение THEN <блок команд 2>] …………………….. ELSE <блок команд n>] END IF Пример3 Составить программу вычисления функции:
1 вариант IF Z<0 THEN F=Z-5/Z^2 ELSEIF Z<=1 THEN F=Z^2-1 ELSE F=1/(1-Z) ENDIF PRINT "F=";F END
2 вариант IF Z<0 THEN F=Z-5/Z^2 IF Z<=1 AND Z>=0 THEN F=Z^2-1 IF Z>1 THEN F=1/(1-Z) PRINT "F=";F END
Для самостоятельного решения: Составить программу определения кислотности раствора с помощью лакмусовой бумажки. Напомним, что, если бумажка окрашивается в красный цвет - раствор кислотный; синий - раствор щелочной; не меняет цвет - раствор нейтральный. Множественный выбор (SELECT CASE)
Формат SELECT CASE арифм_выражение или симв_выражение CASE условие 1 <блок команд 1> CASE условие 2 <блок команд 2> ………………. [CASE ELSE <блок команд n>] END SELECT Условие оператора CASE можно указать в одном из трех форматов: 1) CASE константа 1, константа 2, … 2) CASE IS знак_отношения константа 3) CASE константа 1 TO константа 2 Константы в условии должны быть того же типа, что и выражение в SELECT CASE. Алгоритм множественного выбора заключается в следующем: § вычисляется значение выражения, записанного в SELECT CASE. § проверяется, удовлетворяет ли это значение одному из указанных в CASE условий § если значение удовлетворяет какому-то условию, выполняется блок команд, следующий за данным CASE. Пример INPUT "Введите значение ",A SELECT CASE A CASE 1,5 PRINT "А равно 1 или 5" CASE IS >5 PRINT "А больше 5" CASE -8 TO 2.5 PRINT "А не меньше -8, но не больше 2.5" CASE else PRINT "Ни одно условие не выполняется" END SELECT После выполнения того или иного блока команд управление передается команде, следующей за END SELECT. Date: 2015-07-24; view: 520; Нарушение авторских прав |