Visual Basic. Разработка приложений: теория и практика. Ищенко В.А - 47 стр.

UptoLike

Составители: 

47
В Proc1 вызов функции GetRandomNumber присваивает переменной
Num1 случайное значение от 0 до 9. Затем в операторе If происходит про-
верка условия: Num1=9. Если результат проверки равен True (Num1 = 9), на
экран выводится информационное окно с сообщением о выигрыше.
Если результат проверки равен False (Num1 <> 9), на экран выводит-
ся другое окнос сообщением о проигрыше.
Рассмотрим отдельные элементы оператора If-Then-Else.
If Ключевое слово, отмечающее начало оператора If-Then-
Else
Num1 = 9 Условие для проверки. Первое условие всегда указано
после ключевого слова If. Результатом проверки является
одно из двух значений - True или False, которое и опре-
деляет порядок выполнения команд в операторе If-Then-
Else. Если условие соблюдено (True), управление переда-
ется оператору, написанному сразу за ключевым словом
If, следует до оператора перед ключевым словом Else, а
затем переходит к
оператору после ключевых слов End If.
Если условие не выполнено (False), управление передает-
ся оператору после ключевого слова Else и следует до
ключевых слов End If
Then Ключевое слово, отмечающее конец условия
MsgBox Оператор, выполняемый при положительном результате
Поздравляем!
Вы победитель.
Ваш номер был
& Num1 &”.”
Else Ключевое слово, отмечающее конец блока операторов,
выполняемых при положительном результате проверки,
и начало блока операторов, выполняемых при отрица-
тельном результате проверки
MsgBox Оператор, выполняемый при отрицательном результате
Извините, проверки
Вы проиграли.
Ваш номер был
& Num1 & “.”
End If Ключевые слова, отмечающие конец структуры If-Then-
Else
В структуре If-Then-Else ключевое слово Else и следующий за ним
блок операторов не являются обязательными. Если эти элементы отсутст-
                                   47
      В Proc1 вызов функции GetRandomNumber присваивает переменной
Num1 случайное значение от 0 до 9. Затем в операторе If происходит про-
верка условия: Num1=9. Если результат проверки равен True (Num1 = 9), на
экран выводится информационное окно с сообщением о выигрыше.
      Если результат проверки равен False (Num1 <> 9), на экран выводит-
ся другое окно – с сообщением о проигрыше.
       Рассмотрим отдельные элементы оператора If-Then-Else.
If               Ключевое слово, отмечающее начало оператора If-Then-
                 Else
Num1 = 9         Условие для проверки. Первое условие всегда указано
                 после ключевого слова If. Результатом проверки является
                 одно из двух значений - True или False, которое и опре-
                 деляет порядок выполнения команд в операторе If-Then-
                 Else. Если условие соблюдено (True), управление переда-
                 ется оператору, написанному сразу за ключевым словом
                 If, следует до оператора перед ключевым словом Else, а
                 затем переходит к оператору после ключевых слов End If.
                 Если условие не выполнено (False), управление передает-
                 ся оператору после ключевого слова Else и следует до
                 ключевых слов End If
Then             Ключевое слово, отмечающее конец условия

MsgBox         Оператор, выполняемый при положительном результате
“Поздравляем!
Вы победитель.
Ваш номер был”
& Num1 &”.”
Else             Ключевое слово, отмечающее конец блока операторов,
                 выполняемых при положительном результате проверки,
                 и начало блока операторов, выполняемых при отрица-
                 тельном результате проверки
MsgBox         Оператор, выполняемый при отрицательном результате
“Извините,     проверки
Вы проиграли.
Ваш номер был”
& Num1 & “.”
End If         Ключевые слова, отмечающие конец структуры If-Then-
               Else
     В структуре If-Then-Else ключевое слово Else и следующий за ним
блок операторов не являются обязательными. Если эти элементы отсутст-