Dim ИмяПеременной As тип переменной
Dim – ключевое слово, которое сообщает что вы хотите объявить переменную.
As- ключевое слово, которое сообщает что вы определяете тип данных для этой переменной.
Dim имяПременнойСуффикс
Типы данных
Ответ 43.
Линейным называется алгоритм, в котором команды выполняются последовательно одна за другой и имеющий одну ветвь вычислений.
Оператор присваения предназначен для присваивания переменной значения выражения. Для этого используют знак = слева от которого записывается имя переменной, которой присваивается значение, справа- выражение, значение которого вычисляется перед присваиванием.
Например:
SumNum=2277
Z=x+y
Выражение – это синтаксическая единица языка, определяющая способ вычисления некоторого значения. В выражениях используются следующие знаки арифметических операций:
+-сложение
--вычитание
*-умножение
/-деление
\- целочисленное деление
Mod-вычисление остатка от деления
^- возведение встепень
Приоритет:
![]() |
^
*/
\
Mod
+ -
Ответ 44.
Разветвляющийся алгоритм – это алгоритм, который содержит одно или несколько логических условий и имеет несколько ветвей вычислений.
Однострочный оператор If.
Наиболее подходит для кратких условий и простых действий.
Должен занимать только одну строчку.
Синтаксис:
If условие Then оператор 1 Else оператор 2
Условие – некоторое логическое выражение, истинность которого проверяется
Оператор 1- оператор, который выполняется если выражение истинно
Оператор 2 – оператор, который выполняется если выражение ложно.
Блок - схема.
Ответ 45.
Разветвляющийся алгоритм – это алгоритм, который содержит одно или несколько логических условий и имеет несколько ветвей вычислений.
Многострочный оператор If.
Применяется когда при некотором условии необходимо выполнить не одну, а сразу несколько команд: If – условие выполнено, Then – сделать это, это и это, Else – сделать то, то и то.
Синтаксис:
If условие Then
Операторы, выполняемые
когда условие имеет
значение True(истина)
Else
Операторы, выполняемые
когда условие имеет
значение False (ложь)
End If
Оператор с конструкцией ElseIf.
Операторы такого вида позволяют рассмотреть еще одно условие в дополнение к исходному. Добавляя конструкцию ElseIf можно рассмотреть любое число условий.
Синтаксис.
If условие 1 Then
Группа операторов 1
Else If условие 2 Then
Группа операторов 2
…
ElseIf условие N Then
группа операторов N
Else
группа операторов N+1
End If
Блок – схема.
Вложенный оператор If.
Применяется когда при истинности какого-либо условия необходимо проверить еще одно условие.
Синтаксис:
If условие 1 Then
If условие 2 Then
Группа операторов 21
Else
группа операторов 22
End If
Else
группа операторов 12
End If
Блок – схема.
Ответ 46.
Оператор выбора Select Case.
Применяется, когда в зависимости от значения некоторого выражения выполняется одно из нескольких действий.
Синтаксис:
Select Case проверяемое
выражение
Case список 1
Группа операторов 1
Case список 2
Группа операторов 2
…
Case список N
Группа операторов N
Case Else
Группа операторов N+1
End Select
Список 1,2 - определяет с чем будет сравниваться значение проверяемого выражения и имеет одну из следующих форм:
· Выражение
· Выражение 1, выражение 2
· Выражение To выражение
· Is операция отношения выражение
Блок – схема.
Ответ 47.
Циклы с известным числом повторений.
Используют при необходимости выполнить некоторые действия опр.кол-во раз.
Синтаксис:
For счетчик=N To K [Step H]
Операторы тела цикла
Next [счетчик ]
N-начальное значение счетчика цикла
К- конечное значение счетчика цикла
H- шаг, величина на которую изменяется значение
Блок – схема.
Ответ 48.
Циклы с неизвестным числом повторений
Используются тогда, когда некоторые действия должны повторяться, пока выполняется опр.условие, или до выполнения некоторого условия.
Виды:
· Цикл с постусловием
· Цикл с предусловием
Ответ 49.
Массив - упорядоченная пронумерованная совокупность однотипных данных, обозначенная одним именем.
Доступ к элементам массивов по имени и в круглых скобках указывается номер элемента.
Виды;
· Одномерный
· Двумерный
Объявление одномерного массива:
Dim имя массива (число элементов) As Tun
Объявление двумерного массива: