Подскажите как можно реализовать расчет среднего арифметического соответствующих строк нескольких файлов. например имеется три или более текстовых файла с числами. колличество строк в этих файлах одинаково. надо чтобы программа усреднила значения этих строк. Если выбираеш усреднение 2, то обрабатывается две таблицы, если 3 - то три и т.д.
Этот топик читают: Гость
Ответов: 96
Рейтинг: 1
|
|||
карма: 0 |
|
Ответов: 8958
Рейтинг: 824
|
|||
301992, проверки на одинаковое количество строк нет, поэтому начинать открывать (сколько хочется) надо с самого длинного, после открытия записываем номера файлов (начиная, как настоящие программеры, с "0") через разделитель ";" и нажимаем кнопочку (на одних и тех же файлах можно делать сколько надо комбинаций) code_21101.txt
|
|||
карма: 19 |
| ||
файлы: 1 | code_21101.txt [4KB] [203] |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2021-05-21 12:58:09 |
|||
карма: 0 |
|
Ответов: 8958
Рейтинг: 824
|
|||
г. Гость,
301992 писал(а): расчет среднего арифметического соответствующих строк нескольких файлов![]() Кстати о птичках: nesco, как-то пытался подсчитывать через ArraySum каждый раз, после добавления в массив новой строчки - получал неправильные результаты ![]() ------------ Дoбавленo в 21.37: Воспроизвести ошибку не удалось, наверное, сам ошибся в той, канувшей в Лету, схеме
|
|||
карма: 19 |
|
Ответов: 96
Рейтинг: 1
|
|||
Спасибо за ответ,
Мне не надо средее арифметическое какой-то отдельной таблицы, мне надо среднее арифметическое первых строк нескольких таблиц, вторых строк нескольких таблиц и т.д. с сохранением в отдельную таблицу. |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Дык а в чём проблема-то? Если не пользоваться "грязными" трюками, то MultiElementEx - твой лучший друг. Подсказка: для MultiElementEx выставь Mode=Dynamic. Советую также прочитать: Контейнеры
|
|||
карма: 1 |
|
Ответов: 96
Рейтинг: 1
|
|||
А каким образом мне поможет MultiElementEx?
|
|||
карма: 0 |
|
Ответов: 4641
Рейтинг: 334
|
|||
301992 писал(а): Мне не надо средеемне надо...мне надо. мы так и будем по "мне надо" в неделю? Пора уже схему предоставить и показать где не получается.. Я вот не понимаю какие еще файлы, какие строки и что усреднять. ------------ Дoбавленo в 07.13: Предлагаю показать или схему или подробно описать задачу...с примерными данными и результатом желаемым. |
|||
карма: 1 |
|
Ответов: 96
Рейтинг: 1
|
|||
Табл-1----Табл-2---Табл-3--------Итоговая-Табл
12---------96-------86------------(12+96+86)/3 23---------41-------64------------(23+41+64)/3 31---------42-------32------------(31+42+32)/3 24---------67-------56------------(24+67+56)/3 56---------86-------11------------(56+86+11)/3 35---------49-------44------------(35+49+44)/3 |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
301992, Почему-то не отвечают. В каком конкретно месте "затык"?
В MultiElementEx можно убрать код построчного чтения файла, и использовать динамический режим для обработки нужного числа файлов. |
|||
карма: 1 |
|
Ответов: 4641
Рейтинг: 334
|
|||
301992, короче. На первый раз отвечу... вот как то так.
code_21147.txt В следующий раз будь любезен приложить малейшие усилия... т.е указать на схеме где не получается... ------------ Дoбавленo в 08.27: на 3 не делил.. думаю сам додумаешь как. |
|||
карма: 1 |
| ||
файлы: 1 | code_21147.txt [1KB] [162] |
Ответов: 5446
Рейтинг: 323
|
|||
карма: 1 |
| ||
файлы: 1 | code_21148.txt [2.2KB] [321] |
Ответов: 8958
Рейтинг: 824
|
|||
301992, в первом же ответе на Ваш вопрос я привёл пример, как решается Ваша задача - не смотрели что-ли
![]() ![]() |
|||
карма: 19 |
|
13