Автор работы: Пользователь скрыл имя, 25 Ноября 2011 в 16:25, лабораторная работа
Цель работы. Ознакомиться с условным оператором IF, оператором перехода Select Case.
Белорусский национальный технический университет
Автотракторный факультет
Кафедра
«Экономика и управление
на транспорте»
Отчёт
По дисциплине «Информатика»
Лабораторная работа № 6
«Программирование
ветвлений»
Выполнила:
Фандюхина Ю.М
Подольская А.С
Проверила:
Ст.
пр. Стефанович Н. В.
Минск, 2011
Цель
работы. Ознакомиться с условным оператором
IF, оператором перехода Select
Case.
1 Условные выражения
Для реализации
условия выбора в языке существует
вид выражений - условные выражения.
Простое условие - это два выражения, между которыми помещается знак сравнения. Выражениями могут выступать числа, числовые переменные, функции, арифметические выражения, строки. Операции сравнения и их знаки приведены в таблице:
Простое условие, в зависимости от того, выполняется оно или нет, имеет значение True или False - Истина или Ложь. Примеры простых условий и их значений приведены в таблице.
Сложное условие - это последовательность простых условий или других выражений, заключенных в круглые скобки, которые соединены между собой знаками логических операций: AND - логического умножения, OR - логического сложения, NOT - логического отрицания. Каждое условное выражение вычисляется, а результатом является одно из двух значений: True или False - Истина или Ложь.
Правила вычисления значений логических выражений нужно знать так же, как таблицу умножения.
2
Условный оператор IF
Условный оператор имеет две формы: однострочную и многострочную.
Синтаксис однострочной формы:
Синтаксис многострочной формы:
3
Оператор перехода CASE
Его синтаксис:
Select Case Переменная Саsе Значение1
Если Переменная=3начение1, то выполняется эта группа операторов Case Саsе Значение2
Если Переменная=3начение2, то выполняется эта группа операторов Case Саsе Значение3
Если Переменная=Значение3, то выполняется эта группа операторов
[Case Else
Если Переменная не равна ни одному из употребляемых значений]
End Select
4.
Оператор перехода
GoTo
Он называется оператором безусловного перехода. Его синтаксис:
Метка 11:
IF a>b then GoTo Метка22
GoTo Метка11
…
Метка22:
Сделала приложение по рис. 36.
Запустила приложение, проверила работу.
Используя в качестве основы форму и код приложения, приведенного на рис. 36, сделала приложение по рис. 38.