0 / 0 / 0
Регистрация: 03.06.2016
Сообщений: 8
|
|
1 | |
Составить программу вычисления среднего арифметического положительных чисел04.06.2016, 07:48. Показов 2481. Ответов 11
Метки нет Все метки)
(
Помогите сделать. Дан файл, содержащий действительные числа. Составить программу вычисления среднего арифметического положительных чисел;
0
|
|
04.06.2016, 07:48 | |
Ответы с готовыми решениями:
11
Написать программу для вычисления среднего из 3 чисел Создайте шаблон функции вычисления среднего арифметического значения Вычисление среднего арифметического чисел, находящихся в файле вывести информацию о наибольшем, наименьшем и наименее удаленном от среднего арифметического члена последовательности вещественных чисел |
04.06.2016, 17:31 | 2 | |||||
0
|
11 / 11 / 4
Регистрация: 15.04.2015
Сообщений: 67
|
||||||
05.06.2016, 12:04 | 3 | |||||
Sasha, извините, а Вы уверены в правильности кода? Я бы написал бы так
0
|
11 / 11 / 4
Регистрация: 15.04.2015
Сообщений: 67
|
||||||
05.06.2016, 12:35 | 5 | |||||
Sasha, и зря вообще-то. В условиях задачи дано
при добавки любого положительного действительного число StrToInt вылетит, а также если файл содержит только отрицательные числа, то программа тоже вылетит, из-за попытки деления на ноль. А вообще-то мне более интересно, в целесообразности вот этой строчки
0
|
Супер-модератор
![]() ![]() |
||||||
05.06.2016, 12:38 | 6 | |||||
![]() Решение
Файл, содержащий действительные числа, может быть бинарным или текстовым. Если файл
текстовый - то вышеприведенные решения могут и сработать. Хотя я бы использовал STL:
бинарный - то способ решения задачи будет совсем иным.
3
|
Супер-модератор
![]() ![]() |
||||||
05.06.2016, 13:46 | 8 | |||||
![]() Решение
Таким и будет:
2
|
08.06.2016, 15:21 | 9 | |||||
Да Вы правы, всё можно сделать в одном массиве.
0
|
11 / 11 / 4
Регистрация: 15.04.2015
Сообщений: 67
|
|
08.06.2016, 16:43 | 10 |
Sasha, опять же возвращаю Вас к вопросу о использовании
, разве при числе, например, 12.5 программа не вылетит? Хотя число 12.5 положительное и действительное, здесь надо использовать StrToFloat. Так же среднее арифметическое положительных чисел, в случае, когда этих чисел нет, не существует, а не равно 0.
0
|
11 / 11 / 4
Регистрация: 15.04.2015
Сообщений: 67
|
|
09.06.2016, 09:18 | 12 |
Вообще-то ТС думал не так, вроде бы. Так как в условии задачи, четко сказано
Действительные и целые числа это не одно и тоже.
Нет, не означает. Средне арифметическое -12 и +12 равно нулю, но не означает, что его не существует.
0
|
09.06.2016, 09:18 | |
Помогаю со студенческими работами здесь
12
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |