12723

Циклы в VB .NET

Доклад

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

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

Русский

2013-05-03

12.43 KB

16 чел.

Циклы

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 выполняются только в том случае, если ни одно из условий не выполнено.


 

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

86023. Ефективність митно-тарифного регулювання зовнішньоекономічної діяльності 1.17 MB
  Зовнішня торгівля є одним із головних стабілізуючих факторів національної економіки. Протягом останніх років, внаслідок зростання експорту, його питома вага у ВВП збільшилася від 17,9 % до понад 40 %, що забезпечило зростання кількості робочих місць і значною мірою сприяло виведенню економіки України з кризи.
86024. Государственное и муниципальное управление на примере оптимизации системы образования 382.5 KB
  Образование в Российской Федерации — единый целенаправленный процесс воспитания и обучения, являющийся общественно значимым благом и осуществляемый в интересах человека, семьи, общества и государства, а также совокупность приобретаемых знаний, умений, навыков, ценностных установок...
86025. Этика государственной и муниципальной службы в Латвии 152 KB
  Профессиональная этика муниципального служащего помогает конкретизировать, реализовать моральные ценности в условиях, подчас весьма сложных, необычных. Профессиональная этика не формирует новые принципы и понятия морального сознания, она как бы «приспосабливает» уже известные принципы...
86026. Проект автоматизированной системы обработки информации компании-оператора по предоставлению услуг IP-телефонии 1.69 MB
  В дипломном проекте спроектирована автоматизированная система обработки информации компании-оператора по предоставлению услуг IP-телефонии, реализована подсистема аутентификации пользователя. В состав системы входят несколько компонентов: виртуальная АТС (ВАТС), центр обработки вызовов...
86027. ПУТИ СОВЕРШЕНСТВОВАНИЯ ФИНАНСОВОГО МЕХАНИЗМА ГОСУДАРСТВЕННОГО РЕГУЛИРОВАНИЯ МАЛЫХ ИННОВАЦИОННЫХ ПРЕДПРИЯТИЙ НА ТЕРРИТОРИИ РЕСПУБЛИКИ ТАТАРСТАН 590 KB
  Большое внимание в данном документе уделяется малому инновационному бизнесу, который способен привлекать в инновационную сферу частный капитал, осуществлять трансфер научных разработок в жизнеспособные продукты и технологии, быстро реагировать на изменение потребностей рынка и в короткие...
86028. АДАПТАЦИИ ОРГАНИЗМА СПОРСМЕНА 65.02 KB
  Проблема адаптации к физическим нагрузкам, или педагогическим значениям «тренированности», с давних пор привлекала внимание исследователей и в настоящее время остается одной из актуальных проблем. Существо ее заключается в раскрытии механизмов, за счет которых нетренированный организм становится тренированным...
86029. ИССЛЕДОВАНИЕ ТЕМПЕРАТУРНО-ВЛАЖНОСТНОГО СОСТОЯНИЯ ОГРАЖДАЮЩИХ КОНСТРУКЦИЙ ЗДАНИЯ 827 KB
  В данной работе предлагается провести численное исследование температурно-влажностного состояния трёх вариантов ограждающих конструкций здания и сделать выводы о конструктивных решениях, характеризующихся наиболее благоприятным температурно-влажностным режимом.
86030. Исследование изменений погоды в городе Твери на фоне мировых климатических процессов 344.78 KB
  Прогноз погоды — предсказание будущего состояния погоды, основанное на анализе изменений и современного состояния погоды на большой территории. Различают прогнозы погоды краткосрочные (от нескольких часов до 1—2 суток) и долгосрочные — малой заблаговременности (3—10 суток) и большой заблаговременности...
86031. История премии «Новая словесность» 115 KB
  Сокращённый вариант названия премии дан ей в честь повести юбиляра. На официальном сайте премии представлены короткие видеоролики посвящённые ежегодным дебатам. Помимо литературной премии программа включает в себя проект по поддержке перевода русской литературы на иностранные языки...