Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / является ли последовательность убывающей / 3 сообщений из 3, страница 1 из 1
28.05.2011, 10:46
    #37283513
svetolux
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
является ли последовательность убывающей
Помогите разобраться. Вот задание:

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


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

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

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

видимо, там, где нам не видно.. выложите весь код
...
Рейтинг: 0 / 0
28.05.2011, 12:35
    #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
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / является ли последовательность убывающей / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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