Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 подскажите алгоритм  [new]
mastermind
Member

Откуда: Ukraine
Сообщений: 111
подскажите плиз алгоритмик как имея масив значений (for example mas(5)="3,5,3,4,1")
вывести без повторений ("3,5,4,1") а то меня что-то заклинило
заранее благодарю
2 июл 04, 20:51    [781746]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
for i=1 to n
if i=1 then
занесли в результирующий массив
else
found=false
for j=1 to i-1
if a(i)=a(j)then found=true
next
if not found then занесли в результирующий массив
end if
next
2 июл 04, 20:56    [781748]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
Темный
Member

Откуда:
Сообщений: 11941
1) DISTINCT
2) А форумом не ошибся?
2 июл 04, 23:15    [781862]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
lobodava
Member

Откуда: Москва
Сообщений: 386
Темный
2) А форумом не ошибся?
Не понял!
Алгоритмы программирования уже не имеют к аксессу никакого отношения?
Или теперь у нас форум по аксессу, в основном, это форум по пустому трёпу?
3 июл 04, 12:22    [782215]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
lobodava
Алгоритмы программирования уже не имеют к аксессу никакого отношения?
Или теперь у нас форум по аксессу, в основном, это форум по пустому трёпу?

Строго говоря, несколько месяцев назад у нас шла дискуссия, куда постить вопросы, имеющие отношение только к VBA (но не к Аксессу как СУБД). Я утверждал, что можно и сюда тоже. Но большинство решило, что в форум по VB лучше.
3 июл 04, 12:25    [782220]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
Темный
Member

Откуда:
Сообщений: 11941
А может человеку вообще не в VBA надо, а именно сам алгоритм. Тогда наверно в программирование?
3 июл 04, 12:27    [782222]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
Темный
А может человеку вообще не в VBA надо, а именно сам алгоритм. Тогда наверно в программирование?

Таки да. А если только придумать структуру базы - то в Проектирование БД.
3 июл 04, 12:30    [782228]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
lobodava
Member

Откуда: Москва
Сообщений: 386
В таком случае, я точно знаю куда надо постить людям которые хотят просто потрепаться.
Но это явно не форум по аксессу :)
3 июл 04, 12:41    [782239]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
Темный
Member

Откуда:
Сообщений: 11941
Ну так скажи. Только потом не говори, что тебя не предупреждали.
3 июл 04, 12:49    [782242]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
lobodava
Member

Откуда: Москва
Сообщений: 386
Темный
Ну так скажи. Только потом не говори, что тебя не предупреждали.
Да, действительно, пустой базар разводить не стоит. Тут ты прав.

Продолжая линию:
Программирование к программированию,
Проектирование к проектированию -
Пустому трёпу место в Пустом Трёпе.

Но заметь, эту линию гнуть начал не я.

P.S. В воздухе пахнет некоторой нервозностью и агрессией. Наверное это полнолуние так действует.
3 июл 04, 13:31    [782269]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
lobodava
P.S. В воздухе пахнет некоторой нервозностью и агрессией. Наверное это полнолуние так действует.

Да.
3 июл 04, 13:33    [782271]     Ответить | Цитировать Сообщить модератору
 Re: подскажите алгоритм  [new]
Темный
Member

Откуда:
Сообщений: 11941
продолжу на новой Лестнице
3 июл 04, 13:43    [782283]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить