Вверх ↑
Этот топик читают: Гость
Ответов: 278
Рейтинг: 6
#1: 2010-12-23 10:11:39 ЛС | профиль | цитата
Помогите сделать:
code_21901.txt

Хотелось бы чтобы на выходе получилось:
а;1;1;0;2
б;1;1;0;2
в;0;0;2;2

Как искать в таблице по заголовку? (т.е. а ил б или в)
карма: 0

0
файлы: 1code_21901.txt [2.3KB] [104]
Гость
Ответов: 17029
Рейтинг: 0
#2: 2010-12-23 10:30:05 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 22:07:29
карма: 0

0
Ответов: 278
Рейтинг: 6
#3: 2010-12-23 12:14:51 ЛС | профиль | цитата
Не. не то. выходят 2 строчки а.....
а.....

карма: 0

0
Ответов: 4641
Рейтинг: 334
#4: 2010-12-23 13:06:14 ЛС | профиль | цитата
igr, так что ли надо... как один из вариантов
code_21903.txt

------------ Дoбавленo в 13.06:
если не то то пожалуйста подробнее объясни что и как должно быть...
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_21903.txt [868B] [93]
Ответов: 278
Рейтинг: 6
#5: 2010-12-23 13:19:49 ЛС | профиль | цитата
Ravilr, спасибо что откликнулся!

а;1;0;0;1
б;1;1;0;2
в;0;0;1;1
а;0;1;0;1
в;0;0;1;1

после операции сложения должно получиться:
а;1;1;0;2
б;1;1;0;2
в;0;0;2;2

т.е. одинаковые(а)1;0;0;1
+ + + +
0;1;0;1
выходит а;1;1;0;2
+ + + +
если еще одна а;0;0;3;3
то получится а;1;1;3;5

Вот так
------------ Дoбавленo в 13.17:
т.е. одинаковые(а)1;0;0;1
__________________+ + + +
__________________0;1;0;1
выходит___________а;1;1;0;2
__________________+ + + +
если еще одна_____а;0;0;3;3
то получится______а;1;1;3;5
------------ Дoбавленo в 13.19:
не получается нарисовать.
В общем первое значение после а; + первое значение после следующего а;(если есть ещё а; то так дальше.)
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#6: 2010-12-23 13:50:25 ЛС | профиль | цитата
igr, сначала сделай
code_21904.txt
а потом спокойно суммируй пока "а" и т.д.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_21904.txt [464B] [63]
Ответов: 278
Рейтинг: 6
#7: 2010-12-23 14:00:56 ЛС | профиль | цитата
Ура!!! Получилось.
Всё что хотел - делает. Может кто сможет упростить?
code_21905.txt
карма: 0

0
файлы: 1code_21905.txt [2.5KB] [99]
Ответов: 16884
Рейтинг: 1239
#8: 2010-12-23 17:33:59 ЛС | профиль | цитата
igr писал(а):
Может кто сможет упростить?
Компоненты Memory и DoData можно удалить из схемы с чистой совестью.
------------ Дoбавленo в 17.33:
А так будет работать намного быстрее.(при 50 строках в 7 раз)
igr.rar
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
файлы: 1igr.rar [1.6KB] [67]
Голосовали:igr
Ответов: 278
Рейтинг: 6
#9: 2010-12-23 22:59:56 ЛС | профиль | цитата
Tad, Спасибо большое! Интересный подход))))

карма: 0

0
Ответов: 278
Рейтинг: 6
#10: 2010-12-26 18:44:29 ЛС | профиль | цитата
Как соеденить 2 строки вида:

A;q;;e;r;;y
A;;w;;;t;

чтобы получилось:
A;q;w;e;r;t;y

В моём представлении схема что-то большая получается.
Помогите!
карма: 0

0
Ответов: 4641
Рейтинг: 334
#11: 2010-12-26 19:28:04 ЛС | профиль | цитата
можно например так.
code_21924.txt
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_21924.txt [1002B] [93]
Ответов: 278
Рейтинг: 6
#12: 2010-12-26 19:48:07 ЛС | профиль | цитата
Спасибо,Ravilr, но не то.

Будут разные строчки.

Ну например, если вместо пустой (;;) взять ";0;" то примерно:

А;й;ц;у;0;0;н;0;0;0;а;п;р
А;0;0;0;2;0;0;л;0;1;0;0;0 Получится:
А;й;ц;у;2;0;н;л;0;1;а;п;р

(только у одной строчке на определённом номере символа будет значение, у остальных - 0(пустота))

Всё вроде легко, если вот так написать одну строчку под другой и посмотреть где на каком месте - какое значение поставить, а вот как это в схеме сделать
карма: 0

0
Ответов: 4641
Рейтинг: 334
#13: 2010-12-26 19:55:46 ЛС | профиль | цитата
igr писал(а):
если вместо пустой (;;)

дальше сам.
code_21927.txt
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_21927.txt [745B] [94]
Ответов: 278
Рейтинг: 6
#14: 2010-12-26 20:29:58 ЛС | профиль | цитата
Нет. не то.
Строк может быть 20-30 и длинной они примерно 20 символов(не считая разделители)
из всех нужно собрать 1.


карма: 0

0
Ответов: 4641
Рейтинг: 334
#15: 2010-12-26 20:38:41 ЛС | профиль | цитата
igr писал(а):
А;й;ц;у;0;0;н;0;0;0;а;п;р
А;0;0;0;2;0;0;л;0;1;0;0;0 Получится:
А;й;ц;у;2;0;н;л;0;1;а;п;р
igr писал(а):
Строк может быть 20-30 и длинной они примерно 20 символов

------------ Дoбавленo в 20.38:
с этого и надо было начинать. и еще свою большую схему приложить.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)