КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Endcase
Do Case Команда выбора (Do Case) Endif Команда проверки условия (If) Команды управления If <ВырL> [<команды>] [Else <команды>] Если условие истинно, то выполняются все команды, следующие за If до Else или до Endif, если команда Else не указана. Если условие ложно и не указана команда Else, все команды между If и Endif игнорируются. Если условие ложно и указана команда Else, то выполняются все команды между Else и Endif. Допускается вложение команд If. Внимание! В FoxPro отсутствует команда безусловной передачи управления типа Goto и нет понятия метки команды. Case <ВырL1> <команды> ... [Case <ВырLN> <команды>] [Otherwise <команды>] Это команда обеспечивает выбор одной последовательности команд из набора возможных альтернатив. Фраза Case <ВырL> устанавливает условное выражение для последующей оценки его истинности. Если выражение оценено как ложное, то все последующие команды до следующей команды Case будут пропущены и не выполняются. Когда условие истинно (.Т.), выполняются все последующие команды до появления одной из команд Case, Otherwise или Endcase. После выполнения всех команд первой фразы Case, для которой условие истинно, остальные фразы Case пропускаются, и система переходит на первую команду, следующую за Endcase. Если все фразы Case ложны и не указана фраза Otherwise, то не выполняется никаких команд, и система переходит на первую команду, следующую за фразой Endcase. Фраза Otherwise определяет выполнение альтернативной последовательности команд, когда все фразы Case ложны. Пример формирования знака числа значения переменной X в Sign. Do Case Case X>0 Sign=1 && положительное значение переменной X Case X=0 Sign=0 && нулевое значение переменной X Otherwise Sign=-1 && отрицательное значение переменной X Endcase
Дата добавления: 2014-12-10; Просмотров: 470; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |