0 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 21
|
|
1 | |
Найти среднее значение из данных в файле data.txt16.06.2013, 18:02. Показов 1208. Ответов 10
Метки нет Все метки)
(
Здравствуйте! Мне дан текстовый файл data.txt с 4 показаниями по каждому из 3х датчиков. необходимо разработать программу, которая рассчитывала бы среднее значение по каждому показателю в течении всего времени.
Что делать после открытия файла data.txt?
0
|
|
16.06.2013, 18:02 | |
Ответы с готовыми решениями:
10
Найти в файле data.txt максимальное число и вывести в консоль Найти среднее арифметическое целых чисел, записанных в файле input.txt в столбик Найти строки в txt файле и заменить их на значение из массива
|
0 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 21
|
|
16.06.2013, 18:12 [ТС] | 3 |
1.42,1.43,1.44
2.34,2.31,2.53 3.31,3.67,3.54 4.35,4.72,4.33 вот в таком, только цифры другие ![]()
0
|
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
|
|
16.06.2013, 18:41 | 4 |
![]() Решение
Создай двумерный массив (3,4), введи в него данные из файла... Потом перебери ЭТОТ массив, сложи показания каждого датчика (по строкам из 4-х показаний) и найди среднее арифметическое... (вроде понятно изложил)
2
|
0 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 21
|
|
16.06.2013, 19:02 [ТС] | 5 |
СПАСИБО) Второй раз мне уже помогаете!!!!!!!
0
|
Модератор
|
||||||
16.06.2013, 19:57 | 7 | |||||
![]() Решение
1
|
0 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 21
|
|
17.06.2013, 22:43 [ТС] | 8 |
Cпасибо!!!!!!!!!!!!!!
![]() Добавлено через 36 минут Извините, что снова с вопросами. Но мне нужно разобраться в данном коде и я не понимаю: 1. Почему в строке "ReDim Dat(2)" присваиваем именно 2? 2. Почему в строке "If F Then Vs = (Mid$(S, oF, F - oF)) Else _" отнимаем (F - oF)? и еще, что значит If f (если такое f существует или что, я сталкивалась только с теми циклами где в if выражение стоит?)? 3. Почему цикл с постусловием? если честно, совсем не разобралась, что происходит в цикле с Loop While F. Если есть время, пожалуйста объясните ![]()
0
|
Модератор
|
|
17.06.2013, 23:21 | 9 |
Потому что индексация от нуля: 0,1,2 - получается 3.
Отнимаем для того чтобы найти число между запятыми. If f обозначает что условие истинно при f<>0 Потому что в строке может быть один или более чисел.
2
|
0 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 21
|
|
17.06.2013, 23:38 [ТС] | 10 |
Еще раз СПАСИБО)
0
|
Модератор
![]() ![]() |
||||||
18.06.2013, 12:32 | 11 | |||||
![]() Решение
Я бы сделал так:
0
|
18.06.2013, 12:32 | |
Помогаю со студенческими работами здесь
11
В файле посчитать количество элементов, и найти их среднее значение Загрузка Данных Из Txt (.*data)
Найти среднее значение столбца данных Найти среднее значение двумерного массива. Найти среднее значение каждой строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |