Помогите сделать:
code_21901.txt
Хотелось бы чтобы на выходе получилось:
а;1;1;0;2
б;1;1;0;2
в;0;0;2;2
Как искать в таблице по заголовку? (т.е. а ил б или в)
Этот топик читают: Гость
Ответов: 278
Рейтинг: 6
|
|||
карма: 0 |
| ||
файлы: 1 | code_21901.txt [2.3KB] [104] |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 1 раз(а), последний 2017-03-04 22:07:29 |
|||
карма: 0 |
|
Ответов: 278
Рейтинг: 6
|
|||
Не. не то. выходят 2 строчки а.....
а..... |
|||
карма: 0 |
|
Ответов: 4641
Рейтинг: 334
|
|||
igr, так что ли надо... как один из вариантов
code_21903.txt ------------ Дoбавленo в 13.06: если не то то пожалуйста подробнее объясни что и как должно быть... |
|||
карма: 1 |
| ||
файлы: 1 | code_21903.txt [868B] [93] |
Ответов: 278
Рейтинг: 6
|
|||
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 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_21904.txt [464B] [63] |
Ответов: 278
Рейтинг: 6
|
|||
карма: 0 |
| ||
файлы: 1 | code_21905.txt [2.5KB] [99] |
Ответов: 16884
Рейтинг: 1239
|
|||
igr писал(а): Может кто сможет упростить?------------ Дoбавленo в 17.33: А так будет работать намного быстрее.(при 50 строках в 7 раз) igr.rar |
|||
карма: 25 |
| ||
файлы: 1 | igr.rar [1.6KB] [67] | ||
Голосовали: | igr |
Ответов: 278
Рейтинг: 6
|
|||
Tad, Спасибо большое! Интересный подход))))
|
|||
карма: 0 |
|
Ответов: 278
Рейтинг: 6
|
|||
Как соеденить 2 строки вида:
A;q;;e;r;;y A;;w;;;t; чтобы получилось: A;q;w;e;r;t;y В моём представлении схема что-то большая получается. Помогите! |
|||
карма: 0 |
|
Ответов: 4641
Рейтинг: 334
|
|||
карма: 1 |
| ||
файлы: 1 | code_21924.txt [1002B] [93] |
Ответов: 278
Рейтинг: 6
|
|||
Спасибо,Ravilr, но не то.
Будут разные строчки. Ну например, если вместо пустой (;;) взять ";0;" то примерно: А;й;ц;у;0;0;н;0;0;0;а;п;р А;0;0;0;2;0;0;л;0;1;0;0;0 Получится: А;й;ц;у;2;0;н;л;0;1;а;п;р (только у одной строчке на определённом номере символа будет значение, у остальных - 0(пустота)) Всё вроде легко, если вот так написать одну строчку под другой и посмотреть где на каком месте - какое значение поставить, а вот как это в схеме сделать |
|||
карма: 0 |
|
Ответов: 4641
Рейтинг: 334
|
|||
карма: 1 |
| ||
файлы: 1 | code_21927.txt [745B] [94] |
Ответов: 278
Рейтинг: 6
|
|||
Нет. не то.
Строк может быть 20-30 и длинной они примерно 20 символов(не считая разделители) из всех нужно собрать 1. |
|||
карма: 0 |
|
Ответов: 4641
Рейтинг: 334
|
|||
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 |
|