Страница: 1 |
Страница: 1 |
Вопрос: Помогите решить задачу VB
Добавлено: 24.05.11 15:56
Автор вопроса: Lana
В массиве из 20 вещественных чисел (в диапазоне -100,100) найти максимальное по модулю отклонение элемента от среднего арифметического всех элементов массива и вывес-ти элементы, имеющие это отклонение.
Ответы
Всего ответов: 10
Номер ответа: 1
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #1
Добавлено: 24.05.11 18:05
А массив кто и как задется?
Номер ответа: 2
Автор ответа:
Lana
Вопросов: 1
Ответов: 2
Профиль | | #2
Добавлено: 24.05.11 18:14
Dim a(20) As Integer
Dim i As Byte, k As Byte, s As Integer, sr As Integer
For i = 1 To 20
Randomize
a(i) = -100 + Rnd * 200
List1.List(i - 1) = a(i) ' вывод в список
Next i
s = 0 ' сумма
For i = 1 To 20
s = s + a(i)
это начало решения задачи, вывод массива и поиск его суммы, дальше нужно найти среднее арифметическое и отклоняющиеся элементы по модулю от него, и вывести в тектстовое окно максимальное
Номер ответа: 3
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #3
Добавлено: 24.05.11 18:19
Вместо "Print N & ". " & Cur" можно выводить в текстовое после
И нужно обязательно поставить свойство Multiline = True у текстового поля.
Номер ответа: 4
Автор ответа:
Lana
Вопросов: 1
Ответов: 2
Профиль | | #4
Добавлено: 24.05.11 18:41
Спасибо!
Номер ответа: 5
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #5
Добавлено: 24.05.11 19:14
Номер ответа: 6
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #6
Добавлено: 24.05.11 20:04
имхо это не совсем то, что нужно.
Модуль разности между средним значением и значением из таблицы. ИМХО то.
Номер ответа: 7
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #7
Добавлено: 24.05.11 20:26
Ну может я что то неправильно понял :/
Вот она пишет:
Допустим элемент у нас равен -5, а среднее арифметическое -3.
Ты согласишься, что отклонение по модулю -5 от -3 это 2?
Номер ответа: 8
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #8
Добавлено: 24.05.11 21:02
да.
Abs((-5) - (-3)) = 2
Что тебя смущает-то?
Номер ответа: 9
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #9
Добавлено: 24.05.11 21:18
Уже ничего. Это я сам что то запутался
Номер ответа: 10
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #10
Добавлено: 24.05.11 21:47
бывает