Помогите пожалуйста СРОЧНО решить две задачи в visual basic - VB
Формулировка задачи:
1.Выделите пять целых чисел.Ответьте, является ли последовательность возрастающей (да\нет)
2.Cоздайте диалоговое окно надписью.Заполнить элемент управления список значиями из массива чисел на рабочем листе.Выбранный из списка положительный элемент должен сопровождаться надписью ПОЛОЖИТЕЛЬНЫ ЭЛЕМЕНТ, выбранный из списка отрицательный элемент должен сопровождаться надписью ОТРИЦАТЕЛЬНЫЙ ЭЛЕМЕНТ, выбранный из списка нулевой элемент должен сопровождаться надписью НУЛЕВОЙ ЭЛЕМЕНТ
2.Cоздайте диалоговое окно надписью.Заполнить элемент управления список значиями из массива чисел на рабочем листе.Выбранный из списка положительный элемент должен сопровождаться надписью ПОЛОЖИТЕЛЬНЫ ЭЛЕМЕНТ, выбранный из списка отрицательный элемент должен сопровождаться надписью ОТРИЦАТЕЛЬНЫЙ ЭЛЕМЕНТ, выбранный из списка нулевой элемент должен сопровождаться надписью НУЛЕВОЙ ЭЛЕМЕНТ
Решение задачи: «Помогите пожалуйста СРОЧНО решить две задачи в visual basic»
textual
Листинг программы
Option Explicit Public Sub DefineConsequenceType() Dim i As Integer Dim lPrev As Long Dim iTypeCounter As Integer Dim sAnswer As String iTypeCounter = 0 For i = 1 To 5 sAnswer = InputBox("Input an integer number #" & i) If Not IsLong(sAnswer) Then MsgBox "It is not an integer number. Please try again." i = i - 1 Else If i > 1 Then If CLng(sAnswer) > lPrev Then iTypeCounter = iTypeCounter + 1 Else iTypeCounter = iTypeCounter - 1 End If End If lPrev = CLng(sAnswer) End If Next If iTypeCounter = 4 Then MsgBox "The consequence is ascending." ElseIf iTypeCounter = -4 Then MsgBox "The consequence is descending." Else MsgBox "The consequence is niether ascending or descending." End If End Sub Private Function IsLong(str As String) As Boolean On Error GoTo ErrTrap IsLong = False If InStr(str, ",") = 0 And InStr(str, ".") = 0 Then If IsNumeric(str) Then IsLong = True End If End If Exit Function ErrTrap: IsLong = False End Function
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д