Студопедия
rus | ua | other

Home Random lecture






Структурирование текста


Date: 2015-10-07; view: 413.


Ключевое слово Else

В программе, описанной в начале главы, Вы могли заметить, что второе условие практически дублирует первое. Значение условия Clock.Hour могло оказаться и ниже и выше 12. Нам даже не пришлось проверять его еще раз. В подобных случаях мы можем сократить два утверждения if..then..endif до одного с помощью использования нового ключевого слова else.

Если написать ту же программу, но с использованием else, то она будет выглядеть следующим образом:

If (Clock.Hour < 12) Then

TextWindow.WriteLine("С добрым утром, мир!)

Else

TextWindow.WriteLine("Добрый вечер, мир!")

EndIf

Результат выполнения обеих программ одинаковый, что является для нас очень важным уроком в компьютерном программировании:

Часто, в программировании одну и ту же вещь можно сделать по-разному. Иногда, использование одного способа несет в себе больше смысла, чем использование другого. Выбор остается за программистом. Чем больше программ Вы пишите и чем опытнее Вы становитесь, тем заметнее для Вас эти различия, а также их достоинства и недостатки.

В приведенных примерах видно, как структурируются предложения между словами If, Else и EndIf. Такое структурирование необязательно. Компьютер и без них отлично поймет программу. Тем не менее, это помогает нам видеть и лучше понимать структуру программы. Именно поэтому обычно принято структурировать предложения между блоками.


<== previous lecture | next lecture ==>
Обычный Конвертор Температуры | Четное или нечетное
lektsiopedia.org - 2013 год. | Page generation: 0.164 s.