Алексей
Алексей

Дана последовательность целых чисел . Выяснить, какое число встречается раньше — положительное или отрицательное.

Sub Задание2()
Dim i As Long
Dim n As Long
Dim a() As Integer
Dim bFlag As Integer

n = InputBox("Введите размер массива: ")
bFlag = 0
For i = 1 To n - 1
bFlag = a(i) >= a(i + 1)
If bFlag = 1 Then Exit For

Next
Debug.Print IIf(bFlag, "Не возрастающая", "Возрастающая")

End Sub

Анна
Анна

Я не знаком с этим языком, могу лишь высказаться по поводу алгоритма. Переходим к первому числу данной последовательности. Проверяем флаг. Если 0, значит число положит. (выводим соответств. сообщение на экран) . Если флаг установлен в 1, значит число отриц. Выводим соотв. сообщение.
Вам лишь осталось написать этот алгоритм на данном языке.

Похожие вопросы
Дана последовательность целых чисел (массив). Определить какое положительное число встречается раньше: наибольшее просто
Дана последовательность n целых чисел. Вычислить произведение простых чисел последовательности. (без массива) Как решить?
Array 27 . Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нем положительные и отрицательные числ
пользователь вводит последовательно в массив X n чисел (положительных и отрицательных) . Разработать и изобразить в виде
дано целое число n и массив случайных положительных и отрицательных чисел
Паскаль. Даны четыре целых числа. Найти произведение положительных и отрицательных чисел.
Дана последовательность вещественных чисел
"Дано целое число а. Определить является это число положительным или отрицательным"
На входе целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом нулём.
отрицательное число прибавить положительное число отнять положительное число = положительное или отрицательное число?