|
Задачки Ø (Rie 28.10.2013 02:16) |
☑ |
0
Bootsik2013
27.10.13
✎
16:24
|
1) Во внешней обработке. Пользователь вводит строку (ГГГГ , ММ , дд - ЧЧ : ММ : СС). Где г, М, д,ч, с - цифры. Год, месяц, число, время и т.д. могут быть разделены произвольными символами. Необходимо заданную строку преобразовать к дате и вывести ее в формате <дд.ММ.ГГГГ ЧЧ:мм:сс>. пример: "1989,07,14 14-22-15" = "14.07.1989 14:22:15".
2) Во внешней обработке.Дана строка. Необходимо сдвинуть ее на N символов влево. Пример: "Природа" - сдвинуть на 3 символа = "родаПри".
|
|
1
Wobland
27.10.13
✎
16:25
|
и чо?
|
|
2
PR
27.10.13
✎
16:26
|
(1) И чо и чо? Мир праху этой ветки :))
|
|
3
Bootsik2013
27.10.13
✎
16:26
|
помогите решить , вот чё. я полностью стирильный, если у кого есть желание и время . ТО просветите. В подробной форме
|
|
4
Эльниньо
27.10.13
✎
17:08
|
Стирильным тут не помогают. Только стерильным.
ТО в подробной форме вообще никому не делают.
|
|
5
Гобсек
27.10.13
✎
17:09
|
Вот есть идеология 1С, согласно которой в подобной ситуации заводят поле ввода с типом "Дата" и пользователь вводит инфу в это поле. Пускай пользователи 1С приучаются работать по идеологии 1С. Научатся вводить дату в форму ввода твоей обработки, и им будет легче работать в 1С.
|
|
6
Bootsik2013
27.10.13
✎
17:31
|
Вам , явно всем скучно. наверное символов в коде меньше , чем все распинаются
|
|
7
Torquader
27.10.13
✎
23:29
|
Ну и в чём проблема ?
Две задачки для ребёнка, впервые изучающего информатику.
Решаются обычно на бейсике.
Так что - успехов.
|
|
8
Bootsik2013
27.10.13
✎
23:46
|
На каком на хрен бейсике , я программирование видел один Раз из Космоса в бинокль. Честно , говоря . всем спасибо , за то что не помогали. Решил Сам. Хотелось бы критики.
Задание №2
Процедура ПреобразоватьНажатие(Элемент)
Вдаты = Сред(ДатаФ,7,2)+"."+Сред(ДатаФ,5,2)+"."+Лев(ДатаФ,4)+ " "+
Сред(ДатаФ,9,2)+":"+Сред(ДатаФ,11,2)+":"+Прав(ДатаФ,2);
Дата=Дата(Вдаты);
//19890714142215
КонецПроцедуры
Задание №3
Процедура СдвинутьНажатие(Элемент)
НСтрВвода = СтрВвода;
СтрВвода = Сред(СтрВвода,КолСим+1);
СтрВвода1 = Лев(НСтрВвода,КолСим);
СтрВвода = СтрВвода+СтрВвода1;
КонецПроцедуры
|
|
9
Стрелок
27.10.13
✎
23:48
|
вторая зада решается в одну строчку и только с использованием "Сред"
|
|
10
Стрелок
27.10.13
✎
23:49
|
первая тоже но чуть сложнее
|
|
11
Стрелок
27.10.13
✎
23:50
|
по первой задаче - "СтрЗаменить"+"Сред"+Дата()+Формат()
|
|
12
Стрелок
27.10.13
✎
23:50
|
усп не "СтрЗаменить" а "Найти"
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший