Добро пожаловать на Ass1s. Пожалуйста, авторизуйтесь или зарегистрируйтесь.

Сен. 08, 2024, 02:24

Вход в систему с именем пользователя, паролем и длиной сессии
Пользователи
  • Всего пользователей: 46
  • Последний: Michaeltag
Статистика
  • Всего сообщений: 81
  • Всего тем: 19
  • Онлайн сегодня: 1
  • Максимальный онлайн: 34
  • (Окт. 01, 2023, 18:24 )
Сейчас на форуме
Пользователи: 0
Гостей: 1
Всего: 1
1 гость, 0 пользователей

Разделы

Копилот 1С

Автор vb, Окт. 05, 2023, 10:28

« назад - далее »

vb

Появилась русскоязычная LLama2 13B под CPU - Сайга, русскоязычный ассистент. Вот демка. Попробовал ее в качестве копилота 1С: попросил написать функцию сортировки массива на языке 1С; писала долго, пришлось остановить творческий порыв) пока, имхо, не очень)
--
Промт: напиши функцию сортировки массива на языке 1С
--
Для решения задачи сортировки массива в 1С можно использовать следующую функцию:

Функция Сортировка(Массив)
{
    Инициализировать переменную i с 0;
    Добавить условие, чтобы проверить, есть ли элементы в массиве;
    Если элементов нет, то вернуть массив без изменений;
    Иначе:
        Добавить переменную j с 0;
        Добавить условие, чтобы проверить, есть ли первый элемент в массиве;
        Если первого элемента нет, то вернуть массив без изменений;
        Иначе:
            Добавить переменную k с 0;
            Добавить условие, чтобы проверить, есть ли последний элемент в массиве;
            Если последнего элемента нет, то вернуть массив без изменений;
            Иначе:
                Добавить переменную l с 0;
                Добавить условие, чтобы проверить, есть ли первый элемент в массиве;
                Если первого элемента нет, то вернуть массив без изменений;
                Иначе:
                    Добавить переменную m с 0;
                    Добавить условие, чтобы проверить, есть ли последний элемент в массиве;
                    Если последнего элемента нет, то вернуть массив без изменений;
                    Иначе:
                        Добавить переменную n с 0;
                        Добавить условие, чтобы проверить, есть ли первый элемент в массиве;
                        Если первого элемента нет, то вернуть массив без изменений;
                        Иначе:
                            Добавить переменную o с 0;
                            Добавить условие, чтобы проверить, есть ли последний элемент в массиве;
                            Если последнего элемента нет, то вернуть массив без изменений;
                            Иначе:
                                Добавить переменную p с 0;
                                Добавить условие, чтобы проверить, есть ли первый элемент в массиве;
                                Если первого элемента нет, то вернуть массив без изменений;
                                Иначе:
                                    Добавить переменную q с 0;
                                    Добавить условие, чтобы проверить, есть ли последний элемент в массиве;
                                    Если последнего элемента нет, то вернуть массив без изменений;
                                    Иначе:
                                        Добавить переменную r с 0;
                                        Добавить условие, чтобы проверить, есть ли первый элемент в массиве;
                                        Если первого элемента нет, то вернуть массив без изменений;
                                        Иначе:
                                            Добавить переменную s с 0;
                                            Добавить условие, чтобы проверить, есть ли последний элемент в массиве;
                                            Если последнего элемента нет, то вернуть массив без изменений;
                                            Иначе:
                                                Добавить переменную t с 0;
                                                Добавить условие, чтобы проверить, есть ли первый элемент в массиве;
                                                Если первого элемента нет, то вернуть массив без изменений;
                                                Иначе:
                                                    Добавить переменную u с 0;
                                                    Добавить условие, чтобы проверить, есть ли последний элемент в массиве;
                                                    Если последнего элемента нет, то вернуть массив без изменений;
                                                    Иначе:
                                                        Добавить переменную v с 0;
                                                        Добавить условие, чтобы проверить, есть ли первый элемент в массиве;
... (остановил генерацию)


Где Дэн?

Далеко еще искусственному интеллекту до сложных алгоритмов в 1с программировании  ;D  ;D

vb

Сбер представил обнову своего GigaChat. Пока не очень впечатляет) Но хотя бы в отличие от GPT3.5 и Llama2 не спрашивает, что это такое 1С))

https://developers.sber.ru/link/gcshkZMcMr

ЦитироватьНапиши сортировку массива на языке 1С
19 октября в 14:30
Для сортировки массива в 1С:Предприятии 8.3 можно использовать встроенную функцию «Сортировка». Для этого необходимо выполнить следующие шаги:

1. Открыть документ, содержащий массив данных.

2. Выделить весь массив данных.

3. В верхней панели инструментов выбрать вкладку «Данные» и нажать кнопку «Сортировка».

4. В открывшемся окне выбрать тип сортировки (по возрастанию или убыванию).

5. Указать параметры сортировки: диапазон значений для сортировки, порядок сортировки (по умолчанию — по возрастанию), группировку данных (если необходимо).

6. Нажать кнопку «Применить».

7. После применения сортировки массив данных будет отсортирован в соответствии с выбранными параметрами.

Чат Полянка

Cheese_0:
2023-10-12, 12:25:42
Datamax особенно
Где Дэн?:
2023-10-12, 09:20:15
этикетки и принтеры это то еще удовольствие  ;D
Cheese_0:
2023-10-11, 12:07:24
Уууу я вернулся, 2 дня принтер для этикеток пытался настроить хахаха
Где Дэн?:
2023-10-09, 20:58:50
Потихоньку наполняю форум полезными темами и решениями, с которыми сам сталкиваюсь на практике.
Где Дэн?:
2023-10-08, 19:36:57
видос закинул веселый) на ютубчике - немного творчества в выходные
Где Дэн?:
2023-10-04, 23:22:59
Для незарегистрированных пользователей так же будет потихонечку пополняться пул обработок, доступных для скачивания и без регистрации....
Где Дэн?:
2023-10-04, 22:37:42
да, есть такое. Пускай здесь пока побудет - вроде не мешается и если что то можно блок с ним свернуть...что бы глаза не мазолил
Cheese_0:
2023-10-04, 22:35:59
Сразу чат стал удобнее
Где Дэн?:
2023-10-04, 22:33:31
файлы немного накидываю для зарегистрированных пользователей. Думаю скоро весь пул файлов полезных что есть здесь будет
Где Дэн?:
2023-10-04, 22:32:44
че за звезды? В принципе если так поговорить кому надо или спросить по быстрому оперативно - при наличии народа на сайте, то чат думаю удобно
Где Дэн?:
2023-10-04, 22:29:34
Да, перетащил его в другой блок) ;D
Cheese_0:
2023-10-04, 22:27:17
Где 5 звезд поставить?
Cheese_0:
2023-10-04, 22:27:06
ооооо чатик стал больше
Где Дэн?:
2023-10-04, 07:40:10
Что бы научиться программировать нужно всего лишь раз в день по утрам... ;D ;D
1cgod:
2023-10-03, 22:56:39
как же приятен форум без всяких реклам)