Авторизация



CASE-выражения

Оценить
(0 голоса)

Если все CASE-выражения являются ложными, тогда дальнейшее выполнение команды зависит от наличия в программе параметра OTHERWISE. Представленный оп ределенной группой команд этот параметр является описанием действий, которые должны быть выполнены в том случае, если не найдено ни одного истинного выражения1 (в случае отсутствия этого параметра не выполняется Ни: одна команда, входящая в цикл DOCASE.ENDCASE).  Рассмотренные команды структурного программирования могут быть вложены друг в друга. При этом должны соблюдаться стандартные правила вложения, предусматривающие, что ключевые слова, входящие в команды, не должны перекрываться. Например, если в цикл DO WHILE.END DO вложен в охватывающую его команду IF.ENDIF, то ключевые слова команды DO WHILE.END DO должны находиться между IF и ELSE, либо между ELSE и ENDIF, либо между IF и ENDIF (при отсутствии ELSE).

Задания

1. Какие команды стуктурного программирования входят в язык dBASE III PLUS?

2. Могут ли команды LOOP и EXIT находиться внутри команды но CASE и ENDCASE?

4. Как заменить команду IF. ELSE . END IF командой DO CASH. END CASE?

4.         Сформулируйте требования, предъявляющиеся к вложению команды IF . ELSE . ENDIF в DO CASE . END CASE.

5.         Напишите фрагмент программы, выводящей на экран фамилии, имена и отчества учащихся, группы СМР 13, родившихся в 1972 году, не используя команду LOCATE.

6.         Напишите фрагмент программы, просматривающей таблицу КУРАТОРЫ и печатающей слева на экране дисплея фамилии кураторов С окладом от 200 до 300 руб., а в правой части экрана — от 300 до 400 руб.

Команды модульного программирования
Выполнение подпрограммы
Команда CANCEL
Команды прерывания и вызова внешних программ
Команда SUSPEND

Добавить комментарий


Защитный код
Обновить