![]() |
![]() |
![]() |
|
Найти min число в массиве чисел | ☑ | ||
---|---|---|---|---|
0
начинающ
25.06.05
✎
14:36
|
Массив = Новый Массив;
Для каждого СтрокаТЧ Из Исполнители Цикл Массив.Добавить(СтрокаТЧ.ЧасовойТариф); кол = Массив.Количество(); Сообщить(Массив[кол-1]); КонецЦикла; Помогите, пожалуйста: КАК мне найти минимальное число в этом массиве? |
|||
1
NS
25.06.05
✎
14:38
|
минимум=100000000;
Для каждого а Из массив Цикл минимум=мин(а,минимум); КонецЦикла; |
|||
2
GrayT
25.06.05
✎
14:38
|
НЕ в восмерке не могу. Это очень сложно
|
|||
3
начинающ
25.06.05
✎
14:39
|
или: а можно сразу найти мин число по колонке табл.части документа?
Таб.часть - Исполнители, колонка - ЧасовойТариф. что-нибудь типа: Мин(Исполнители.ЧасовойТариф) есть? |
|||
4
Волшебник
25.06.05
✎
14:41
|
(3) Запросом
|
|||
5
Волшебник
25.06.05
✎
14:42
|
(3) еще можно отсортировать по возрастанию и взять первую запись
|
|||
6
начинающ
25.06.05
✎
14:43
|
(1)СПАСИБО тебе - получилось!
ЗЫ:я уж час пыхчу.. |
|||
7
начинающ
25.06.05
✎
14:44
|
(4)О-оо! Спасибо вам всем за отзывчивость - пошла пробовать и такой вариант.
|
|||
8
France
25.06.05
✎
15:03
|
(6) по алгоритмическим языкам на первом курсе дают..
или первокурсник какой?. |
|||
9
начинающ
25.06.05
✎
15:07
|
(5)Без массива тоже получилось!
но только записи в доке встают отсортированные по тарифу, а не по ФИО - что не очень удобно. Всем спасибо еще раз. |
|||
10
NS
25.06.05
✎
15:20
|
а массивы и не нужен.
Замени вот это - Массив = Новый Массив; Для каждого СтрокаТЧ Из Исполнители Цикл Массив.Добавить(СтрокаТЧ.ЧасовойТариф); кол = Массив.Количество(); Сообщить(Массив[кол-1]); КонецЦикла; на вот это - минимум=1000000; Для каждого СтрокаТЧ Из Исполнители Цикл минимум=мин(СтрокаТЧ.ЧасовойТариф,минимум); КонецЦикла; сообщить(минимум); |
|||
11
Матрейя
25.06.05
✎
15:22
|
NS, пора завязывать с 1с и начать юзать PHP+1c.
http://souzp.aaanet.ru/forum/topic.php?id=17 |
|||
12
начинающ
25.06.05
✎
15:32
|
(10)Спасибо NS - получилось!!
так просто - когда подскажут ;) |
|||
13
France
25.06.05
✎
15:37
|
(12) ТЗ - тот же самый массив..
|
|||
14
SnarkHunter
25.06.05
✎
15:51
|
(+12)...и, что самое приятное, - думать совенршеноо не надо...
|
|||
15
ШтушаКутуша
26.06.05
✎
15:02
|
кажется тут речь шла о табличной части документа?
тогда выгрузить...и сортировать,в чем проблема то? |
|||
16
NS
26.06.05
✎
15:07
|
(15) Проблема в скорости.
Выгрузить и сортировать - всяко дольше. |
|||
17
ШтушаКутуша
26.06.05
✎
15:18
|
а!
|
|||
18
Антон_В
27.06.05
✎
05:21
|
(0)
Можно упорядочить массив по убыванию, потом взять первое значение. |
|||
19
Антон_В
27.06.05
✎
05:22
|
(+18)
В смысле по возрастанию, чтобы минимальное в начале было. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |