12723

Циклы в VB .NET

Доклад

Информатика, кибернетика и программирование

Циклы 1.В VB .NET как практически во всех языках программирования существуют циклы конструкции позволяющие выполнять операции заданное количество раз или продолжать пока выполняется или наоборот не выполняется некоторое логическое условие. По сравнению с прежними

Русский

2013-05-03

12.43 KB

15 чел.

Циклы

1.В VB .NET, как практически во всех языках программирования, существуют циклы — конструкции, позволяющие выполнять операции заданное количество раз или продолжать, пока выполняется (или наоборот, не выполняется) некоторое логическое условие. По сравнению с прежними версиями VB синтаксис циклов мало изменился. В частности, изменилась конструкция While/Wend, но это изменение к лучшему.

3.                              Условный оператор If...End If

В этой конструкции некоторые операторы выполняются только при условии, содержащееся в конструкции логическое выражение имеет значение True (истинно):

If Логическое_выражение Then Оператор

или сложнее

If Логическое_выражение Then
Группа_операторов
End If

В первом случает оператор может быть только один. Во втором сколько угодно (в том числе и один).

Пример:

If (a = b) And (c <> d) Then
b = d
a = 20
End If

Скобки здесь не обязательны, но они повышают читабельность кода.

Условный оператор If...Else...ElseIf...End If

Такая конструкция используется для более сложных ветвлений:

If Логическое_выражение 1 Then
Группа_операторов
ElseIf Логическое_выражение 2 Then
Группа_операторов
...
Else
Группа_операторов
End If

Эта схема может быть и в укороченном виде If...Then...Else...End If. При этом операторы после Else выполняются только в том случае, если ни одно из условий не выполнено.


 

А также другие работы, которые могут Вас заинтересовать

71878. Кадровое планирование 14.88 KB
  Во многом эффективность работы в научных коллективах зависит от правильного привлечения персонала. При этом необходимо рассматривать как действующий рынок труда, так и внешний. Важную роль играет подготовка резерва кадров, при этом необходимо учитывать такие факторы...
71879. Мотивация научных работников 15.4 KB
  Содержательные теории более просты возникли раньше и основываются на том что существуют внутренние побуждения потребности заставляющие человека действовать определенным образом: теория Маслоу двухфакторная теория Герцберга внешние гигиенические: з п уважительное отношение...
71882. Приоритетные направления исследований 13.72 KB
  Эти технологии носят межотраслевой характер имеют значение для развития многих отраслей. К приоритетным направлениям развития науки и техники в России относят информационные технологии электронику производственные технологии лазерные робототехника гибкие производственные...
71883. Исследовательские проекты 15.08 KB
  По этому критерию выделяют: модернизационные новаторские опережающие пионерные проекты. С точки зрения масштабности исследовательские проекты можно разделить на монопроекты выполняются одной организацией мультипроекты комплексные программы мегапроекты многоцелевые комплексные программы.
71884. Инновационный проект 17.81 KB
  Одной из форм инновационного проекта является исследовательский проект. Исследовательский проект – это выполнение исследований и разработок, направленных на решение актуальных теоретических и практических задач, имеющих социально-культурное, народнохозяйственное, политическое значение.
71886. Инновационная стратегия 15.26 KB
  В конечном счете весь аппарат выявлений закономерностей можно свести к пяти методам: Метод структурно-морфологического анализа для выявления внутреннего состава предметной области для фиксации появления принципиально новых разработок.