powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помогите обработать массив
1 сообщений из 1, страница 1 из 1
Помогите обработать массив
    #36215077
MaxBod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть код, в котором увеличивать z в массиве надо только в том случае, если tid поменялся.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
sri = "~"
sr = "~"
For j =  0  To ii -  1 
    tid = tmp(j,  1 )
    kid = tmp(j,  11 )
    For k = j To ii
        If (tmp(k,  1 ) = tid) Then
             tmpF(z,  0 ) = tid
             ........
            If InStr(sri, "~" + tid + "~") =  0  Then  z = z +  1 
            sri = sri + tid + "~"
           End If
        End If
    Next k
Next j
tid может быть одинаковый в нескольких элементах массива, и по этому когда tid встречается в первый раз и в sri="~" , тогда z увеличивается и хотя и не должен.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помогите обработать массив
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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