Курсовая работа: Разработка программного модуля который находит сумму угловых элементов матрицы и сумму элементов
End Sub
Function Check_Angular_Elements(a, i, j)
'проверяет, является ли элемент матрицы угловым, если да, то возвращает его
If (i = 1) And (j = 1) Then
Check_Angular_Elements = a
End If
If (i = 1) And (j = Int(TextBoxInput.Value)) Then
Check_Angular_Elements = a
End If
If (i = Int(TextBoxInput.Value)) And (j = 1) Then
Check_Angular_Elements = a
End If
If (i = Int(TextBoxInput.Value)) And (j = Int(TextBoxInput.Value)) Then
Check_Angular_Elements = a
End If
End Function
Function Check_Top_Elements(a, i, j) 'проверяет, находится ли элемент над гл. диагональю
If j > i Then
Check_Top_Elements = a
End If
End Function
3.2 Описание использованных операторов и функций
Private
Используется для описания, которые доступны только в модуле, в котором выполняется описание.
MsgBox
Выводит на экран диалоговое окно, содержащее сообщение, MsgBox устанавливает режим ожидания нажатия кнопки пользователем, а затем возвращает значение типа integer, указывающее, какая кнопка была нажата.
Оператор присвоения присваивает значение выражения переменной, константе или свойству объекта. Оператор присвоения всегда включает знак равенства (=).
If Then Else
Оператор условного перехода. Если условие принимает значение True, то выполняется инструкция (или инструкции) после Then если False, то выполняется инструкция (или инструкции) после Else. Ветвь Else является необязательной.