Имя: Пароль:
1C
1С v8
Присвоить значению массива двойное предыдущее значение.
0 ЛюблюРоллы
 
05.03.17
20:39
Привет.
Помогите пожалуйства советом.
Какой функцией можно присвоить массиву[2] значение массива[1] два раза и прибавить к ним единицу.
Напр.
Массив[1]=001;
Массив[2]=0010011;
1 Неверный Параметр И
 
05.03.17
20:45
Собеседование?
2 ЛюблюРоллы
 
05.03.17
20:51
Да.
Построение драконовой ломаной.
3 ЛюблюРоллы
 
05.03.17
20:55
Не подумайте, что прошу за меня сделать задание.
Мне просто нужна функция или процедура, как это можно сделать.
Ни в одном учебнике не нашла подобное :(
4 Остап Сулейманович
 
05.03.17
20:58
(3) "Мне просто нужна функция или процедура"
Таких нет.

"как это можно сделать."
Используя оператор Цикла + оператор присвоения + оператор сложения.
5 Злопчинский
 
05.03.17
20:58
(3) я так понимаю что переключение значения флажка между 1и 2 в виде i=3-i вкинет вас в коматоз лет на пять...?
6 Лефмихалыч
 
05.03.17
21:04
ДЛя СчЦ=1 по М.Количество()-1 Цикл
   М[СчЦ]=СтрШаблон("%1%11",[СчЦ-1]);
КонецДля.
7 Лефмихалыч
 
05.03.17
21:05
(3) да-да, мы поняли. У твоей подруги с ее парнем собеседование.
8 ЛюблюРоллы
 
05.03.17
21:21
"Используя оператор Цикла + оператор присвоения + оператор сложения."
Делала так, выдает
"Преобразование значения к типу Число не может быть выполнено"
9 Лефмихалыч
 
05.03.17
21:44
(8) потому, что надо не к числу прибавлять, а к строке
10 ЛюблюРоллы
 
05.03.17
21:53
Лефмихалыч, да я уже поняла, что так не катит.
Пытаюсь сейчас через СтрШаблон сделать.
Спасибо за наводку.
Выдает
"Обнаружено логическое завершение исходного текста модуля".
Вроде у вас было обсуждение подобной ошибки, надо кеш чистить.
11 Неверный Параметр И
 
05.03.17
21:58
Эхьэхь...
Ну давай, Лефмихалыч, выкручивайся =)
12 1dvd
 
06.03.17
07:05
Без фотки не взлетит
13 ЛюблюРоллы
 
06.03.17
22:06
Всё оказалось намного проще.
Сделала с помощью конкатенации строк.
Спасибо Лефмихалыч за направление в нужное русло!