12723

Циклы в VB .NET

Доклад

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

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

Русский

2013-05-03

12.43 KB

13 чел.

Циклы

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


 

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

21722. МОДЕЛИ ОЦЕНКИ НАДЕЖНОСТИ ЭМС 117.5 KB
  Распределение экстремальных значений Пусть имеется случайная выборка объемом n взятая из бесконечной совокупности имеющей распределение Fx где х– непрерывная случайная величина.1 Так как разрушение материала связано с существованием наиболее слабой точки в работах по теории надежности рассматривается распределение экстремальных значений. Здесь будет рассмотрено распределение наименьших значений однако этот подход может быть использован и при выводе распределений наибольших значений. Функция распределения наименьших значений функция...
21723. Модели надёжности установок с восстановлением 310 KB
  Модели надёжности установок с восстановлением При экспоненциальном законе распределения времени восстановления и времени между отказами для расчёта показателей надёжности установки с восстановлением пригоден математический аппарат марковских случайных процессов. Дискретный случайный процесс называется марковском если все вероятностные характеристики будущего протекания этого процесса при зависят лишь от того в каком состоянии этот процесс находился в настоящий момент времени и не зависят от того каким образом этот процесс протекал до...
21724. Общие принципы определения ущерба от нарушений электроснабжения 80 KB
  Общие принципы определения ущерба от нарушений электроснабжения Проблема оценки ущерба от нарушений электроснабжения вызываемых отказами электрооборудования возникает как при проектировании так и при эксплуатации энергетических объектов. При проектировании потребность в характеристике ущерба ощущается как правило когда определяется экономическая эффективность капитальных вложений при выборе вариантов технических и организационнохозяйственных решений влияющих на степень надежности электроснабжения потребителей. При эксплуатации...
21725. Технико-экономическая оценка последствий от нарушений электроснабжения объектов производственных систем 240 KB
  Техникоэкономическая оценка последствий от нарушений электроснабжения объектов производственных систем 8.1 Модель поведения участка производства при нарушениях его электроснабжения По характеру последствий все отказы участков производственной системы можно разделить на три группы: 1 не обесценивающие производственную продукцию; 2 частично обесценивающие; 3 полностью обесценивающие. В этом случае длительность простоя производственного участка соответствует длительности нарушения электроснабжения . Большинство нарушений электроснабжения...
21726. Накопители на жестких магнитных дисках 116 KB
  1 БУСД – блок управления 3х фазным синхронным двигателем шпинделя; И –инвертор; СД – синхронный двигатель; БП блок питания; ВК – внутренний контроллер БУП – блок управления позиционированием головки; ОЗУ – оперативное запоминающее устройство ВК; см – сервометка; ДПГ – датчик позиционирования головки. Кроме того он дает разрешение на выпуск головки при достижении минимальной скорости вращения. Для записи и считывания используются магнитные головки представляющие собой катушки индуктивности которые выполняются по тонкопленочной технологии....
21727. Устройства массовой памяти на сменных носителях 180 KB
  Устройства массовой памяти на сменных носителях Вопросы: Магнитооптические диски. Оптические диски CD DVD PD. Эти устройства подключаются к компьютеру с помощью следующих интерфейсов: АТА SCSI USB Наибольшей популярностью пользуются в настоящее время CD DVD и магнитооптические диски. Магнитооптические диски.
21728. Аудио система персонального компьютера 245.5 KB
  Собственно цифровые каналы звуковой карты проходят через интерфейсные схемы например MIDI от шины расширения до ЦАП и от АЦП обратно к шине. На этих картах располагается и порт традиционного MIDI. Интерфейс MIDI Цифровой интерфейс музыкальных инструментов MIDI Musical Instrument Digital Interface является последовательным асинхронным интерфейсом с частотой передачи 3125 Кбит с. В настоящее время интерфейс MIDI имеют и дорогие синтезаторы и дешевые музыкальные клавиатуры пригодные в качестве устройств ввода компьютера.
21729. Коммуникационные устройства 306.5 KB
  Обмен данными требуется для различных целей: передачи файлов совместного использования периферийных устройств например принтеров доступа к разнообразным информационным услугам Интернета и частных сетей приема и передачи факсимильных сообщений посылки сообщений на пейджеры и мобильные телефоны установление голосовой связи IPтелефония видеосвязи и даже совместных игр по сети. СОМпорт Последовательный интерфейс для передачи данных в одном направлении использует одну сигнальную линию по которой информационные биты передаются друг за...
21730. Беспроводные интерфейсы связи 575 KB
  Инфракрасный интерфейс IrDA 2. В беспроводных интерфейсах используются электромагнитные волны инфракрасного IrDA Infrared Data Association и радиочастотного Blue Tooth диапазонов. Инфракрасный интерфейс IrDA 1. Общая характеристика IrDA Применение излучателей и приемников инфракрасного ИК диапазона позволяет осуществлять беспроводную связь между парой устройств удаленных на расстояние нескольких метров.