Презентация «Константы. Операции и знаки операций. Массивы, инициализаторы коллекций и перечисления»

Смотреть слайды в полном размере
Презентация «Константы. Операции и знаки операций. Массивы, инициализаторы коллекций и перечисления»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 25 слайдов и доступен в формате ppt. Размер файла: 124.52 KB

Просмотреть и скачать

Pic.1
Лекция № 4 Константы. Операции и знаки операций. Массивы, инициализаторы коллекций и перечисления
Лекция № 4 Константы. Операции и знаки операций. Массивы, инициализаторы коллекций и перечисления
Pic.2
Вопросы лекции: Константы, правила их написания. Операции, знаки операций и их приоритет. Массивы, в
Вопросы лекции: Константы, правила их написания. Операции, знаки операций и их приоритет. Массивы, виды массивов. Инициализаторы коллекций. Перечисления Разновидности процедур Передача параметров …
Pic.3
Константы В отличие от переменной значение константы никогда не изменяется в процессе выполнения про
Константы В отличие от переменной значение константы никогда не изменяется в процессе выполнения программ. -34. 07 числовая константа 3. 7E+6 числовая константа "Чтение и запись данных« …
Pic.4
Константы Синтаксис создания именованной константы: Const имяКонстанты [As типДанных] = выражение Ка
Константы Синтаксис создания именованной константы: Const имяКонстанты [As типДанных] = выражение Как и в случае с литеральной константой, единственным способом изменить значение именованной …
Pic.5
Операции и знаки операций В VB используются следующие операции: арифметические; конкатенация; сравне
Операции и знаки операций В VB используются следующие операции: арифметические; конкатенация; сравнения; логические. Арифметические операции (математические операторы) - это всего 7 знаков: помимо …
Pic.6
Операции и знаки операций Сравнение значений (6 операций для сравнения числовых и строковых значений
Операции и знаки операций Сравнение значений (6 операций для сравнения числовых и строковых значений и 2 специальные операции Like (для строк) и Is (для объектов). Результатом вычисления выражения, …
Pic.7
Операции и знаки операций
Операции и знаки операций
Pic.8
Приоритет операций В первую очередь вычисляется выражение в круглых скобках. Если скобки отсутствуют
Приоритет операций В первую очередь вычисляется выражение в круглых скобках. Если скобки отсутствуют, то по умолчанию выполняются следующие категории операций: sin(), cos(), abs()…; ^; отрицание …
Pic.9
Массивы Массивы (класс Array) – это упорядоченные наборы переменных одного типа, доступ к которым ос
Массивы Массивы (класс Array) – это упорядоченные наборы переменных одного типа, доступ к которым осуществляется с помощью порядковых номеров, называемых индексами. Каждая такая переменная называется …
Pic.10
Массивы Объявление фиксированного массива зависит от области его видимости и осуществляется: глобаль
Массивы Объявление фиксированного массива зависит от области его видимости и осуществляется: глобального массива – с помощью оператора Public в разделе объявлений (Declaration) модуля; массива …
Pic.11
Массивы Массивы могут быть многомерными с размерностью - до 60 измерений (координат). Пример объявле
Массивы Массивы могут быть многомерными с размерностью - до 60 измерений (координат). Пример объявления четырехмерного массива типа Integer: Dim intКомплектующие(34, 13, 4, 29) As Integer При этом …
Pic.12
Массивы Инициализация любого массива осуществляется поэлементно так же, как и переменной с помощью о
Массивы Инициализация любого массива осуществляется поэлементно так же, как и переменной с помощью оператора присваивания. Но это можно сделать и при объявлении, поместив значения массива в фигурные …
Pic.13
Инициализаторы коллекций Инициализатор коллекции предоставляет собой сокращённый синтаксис, позволяю
Инициализаторы коллекций Инициализатор коллекции предоставляет собой сокращённый синтаксис, позволяющий создать литеральный массив и заполнить его начальным набором значений. Такие конструкции …
Pic.14
Перечисления Перечисления представляют собой список взаимосвязанных констант. Для объявления перечис
Перечисления Перечисления представляют собой список взаимосвязанных констант. Для объявления перечислений используется оператор Enum … End Enum. Перечисления могут быть объявлены только в разделе …
Pic.15
Разновидности процедур В общем случае в Visual Basic существуют следующие виды процедур: Sub; Functi
Разновидности процедур В общем случае в Visual Basic существуют следующие виды процедур: Sub; Function; Property. Процедура типа Sub Процедура типа Sub не возвращает значения и наиболее часто …
Pic.16
Разновидности процедур Уровень доступности может принимать следующие значения: Public – процедура до
Разновидности процедур Уровень доступности может принимать следующие значения: Public – процедура доступна в проекте, в котором определена; Private – процедура доступна только в том классе или …
Pic.17
Разновидности процедур Процедуры обработки событий (event procedure) связаны с объектами, размещённы
Разновидности процедур Процедуры обработки событий (event procedure) связаны с объектами, размещёнными в формах VB. Или с самой формой и выполняются при возникновении события, с которым они связаны. …
Pic.18
Разновидности процедур Общие процедуры – это серия операторов VB между ключевыми словами Sub и End S
Разновидности процедур Общие процедуры – это серия операторов VB между ключевыми словами Sub и End Sub. При вызове процедуры эти операторы выполняются до тех пор, пока не встретится ключевое слово …
Pic.19
Разновидности процедур Процедура типа Function Процедуры Function в отличие от процедур Sub могут во
Разновидности процедур Процедура типа Function Процедуры Function в отличие от процедур Sub могут возвращать значение в вызывающую процедуру. Синтаксис Function имеет следующий вид: [Уровень …
Pic.20
Разновидности процедур Преимущество первого способа состоит в том, что имени функции можно присвоить
Разновидности процедур Преимущество первого способа состоит в том, что имени функции можно присвоить предварительное значение, которое затем в процессе выполнения процедуры легко изменить. Если …
Pic.21
Передача параметров Переменные, передаваемые процедуре, называются параметрами процедуры. По умолчан
Передача параметров Переменные, передаваемые процедуре, называются параметрами процедуры. По умолчанию они имеют тип Object. VB обеспечивает задание типа параметров с помощью ключевого слова As. …
Pic.22
Передача параметров Sub Main() Dim strA As String strA = "Привет" Dim strB As String strB
Передача параметров Sub Main() Dim strA As String strA = "Привет" Dim strB As String strB = "Здравствуй, мир!" MsgBox(strA & ", " & strB) 'визуализируются …
Pic.23
Передача параметров Когда же выполняется переменная Тест(strA, strB), то переменная strA, передаваем
Передача параметров Когда же выполняется переменная Тест(strA, strB), то переменная strA, передаваемая по значению, будет инициализироваться, как и указано: по локальному значению, присвоенному в …
Pic.24
Лямбда-выражение Лямбда-выражение вводится с целью большей компактности кода при передаче значения,
Лямбда-выражение Лямбда-выражение вводится с целью большей компактности кода при передаче значения, возвращаемого функцией. Выражение представляет собой некоторую безымянную функцию Function(x). При …
Pic.25
Лямбда-выражение Private Sub Button3_Click() Dim C = Function(x As Integer) x ^ 4 MsgBox(C(5)) '
Лямбда-выражение Private Sub Button3_Click() Dim C = Function(x As Integer) x ^ 4 MsgBox(C(5)) 'результат: x ^ 4 = 625 Console. WriteLine(C(2)) 'результат - в окне "Вывод": х ^ 4 …


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!