powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / является ли последовательность убывающей
3 сообщений из 3, страница 1 из 1
является ли последовательность убывающей
    #37283513
svetolux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите разобраться. Вот задание:

Составьте блок-схему и программу на языке VBA, которая определяет, является ли последовательность убывающей (длина последовательности не ограничена). Признаком конца последовательности является ввод нуля.


вот что получилось:

Do
d(i) = Val(InputBox("Введите последовательность чисел", "Ввод числа"))
Loop Until d(i) = 0

а потом я проверяю d(i) и ничего не происходит. Где ошибка???
...
Рейтинг: 0 / 0
является ли последовательность убывающей
    #37283566
_slan_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svetolux,

видимо, там, где нам не видно.. выложите весь код
...
Рейтинг: 0 / 0
является ли последовательность убывающей
    #37283578
_slan_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
примерно в таком ключе:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Sub t()
Dim d, r
d = Val(InputBox("Введите последовательность чисел", "Ввод числа"))
r = d +  1 
Do Until d =  0 
    d = Val(InputBox("Введите последовательность чисел", "Ввод числа"))
    If d >= r Then
        MsgBox "последовательность не является убывающей"
        Exit Do
    End If
    r = d
Loop
End Sub
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / является ли последовательность убывающей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]