Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
deathrazor
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 7
#1

Вычислить среднее арифметическое - C++

18.09.2013, 11:21. Просмотров 1289. Ответов 8
Метки нет (Все метки)

Вычислить среднее арифметическое четных чисел, некратных четырем в
диапазоне от 1 до 200.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.09.2013, 11:21     Вычислить среднее арифметическое
Посмотрите здесь:

Вычислить среднее геометрическое, или среднее арифметическое, или произведение в зависимости от четности чисел - C++
Даны три числа x, y, z. Если значения всех чисел являются четными, то вычисляется их среднее геометрическое, если все нечетные – среднее...

Вычислить среднее арифметическое - C++
Задана последовательность, заканчивающаяся нулём. Напишите программу, которая вычисляет среднее арифметическое элементов последовательности...

Вычислить среднее арифметическое - C++
Я воще не въезжаю как это все сделать((((помогите пожалуйста, Задание вот: Вычислить среднее арифметическое значение отрицательных...

Вычислить среднее арифметическое - C++
Ребята, помогите плиз, срочно #include <iostream> #include <cmath> #include <windows.h> #include <ctime> using namespace...

Вычислить среднее арифметическое - C++
Вычислить среднее арифметичское значений тех элементов одномерного массива,которые расположены за первым по порядку максимальным...

Вычислить среднее арифметическое произведений - C++
Вычислить среднее арифметическое произведений положительных кратных 3 элементов массивов А, В, С.(используя функции) помогите((((((((((

Вычислить среднее арифметическое в массиве - C++
написать программу которая "вводит по строкам с клавиатуры двумерный массив и вычисляет среднее арифметическое его элементов". Заранее...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
15845 / 10172 / 1524
Регистрация: 24.12.2010
Сообщений: 19,184
18.09.2013, 11:32     Вычислить среднее арифметическое #2
C++
1
2
for(s=n=0, i=1; i<200; i++)  if (i%4) { s+=i; n++; }
  sa = (double) s / n;
AntonChik
1084 / 582 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
18.09.2013, 11:47     Вычислить среднее арифметическое #3
C++
1
2
3
int i,sum=0,a;
for(i=0;2+4*i<=200;i++)sum+=2+4*i;
a=sum/i;
Добавлено через 2 минуты
Цитата Сообщение от Байт Посмотреть сообщение
2
for(s=n=0, i=1; i<200; i++) *if (i%4) { s+=i; n++; }
* sa = (double) s / n;
в сумму не попали четные числа, кратные 2 и перестраховка с double тут не нужна, ответ всегда будет целым)
ValeryS
Модератор
6552 / 5018 / 463
Регистрация: 14.02.2011
Сообщений: 16,741
18.09.2013, 11:48     Вычислить среднее арифметическое #4
Цитата Сообщение от deathrazor Посмотреть сообщение
Вычислить среднее арифметическое четных чисел, некратных четырем в
диапазоне от 1 до 200.
а зачем 1 он четный?
C++
1
2
3
4
5
6
7
for(int i=2;i<200;i+=4)
 { 
   k++;
     if(i%4!=0)
       n+=i;
}
double s=(double)n/(double)k;
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
18.09.2013, 12:48     Вычислить среднее арифметическое #5
А зачем тут вообще цикл? Берем первое и последнее числа из диапазона, удовлетворяющие условию (т.е. 2 и 198). Складываем их и делим на 2. Арифметическая прогрессия же.
ValeryS
Модератор
6552 / 5018 / 463
Регистрация: 14.02.2011
Сообщений: 16,741
18.09.2013, 13:14     Вычислить среднее арифметическое #6
Цитата Сообщение от Tulosba Посмотреть сообщение
Арифметическая прогрессия же.
Цитата Сообщение от Tulosba Посмотреть сообщение
удовлетворяющие условию (т.е. 2 и 198). Складываем их и делим на 2.
этим мы узнаем что? правильно среднее число
а чтобы узнать сумму нужно умножить на количество элементов
а их ручками считать?
а вот это я зря добавил
Цитата Сообщение от ValeryS Посмотреть сообщение
if(i%4!=0)
боялся попасть на 80 и 160, и зря обходим мы их

Добавлено через 4 минуты
Цитата Сообщение от ValeryS Посмотреть сообщение
а их ручками считать?
хотя тоже можно рассчитать
(198-2)/4=49
т.е сумма должна быть
(2+198)*49/2=200/2*49=100*49=4900
по моему так
AntonChik
1084 / 582 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
18.09.2013, 13:16     Вычислить среднее арифметическое #7
Цитата Сообщение от ValeryS Посмотреть сообщение
а чтобы узнать сумму нужно умножить на количество элементов
а зачем нам сумма?) чтобы разделить на количество и получить среднее?) так мы его уже и получили))))
Цитата Сообщение от ValeryS Посмотреть сообщение
80 и 160
а почему именно эти числа стали "магическими"?)
так-то конечно задачка математическая, решается на бумажке или в уме)
ValeryS
Модератор
6552 / 5018 / 463
Регистрация: 14.02.2011
Сообщений: 16,741
18.09.2013, 13:24     Вычислить среднее арифметическое #8
Цитата Сообщение от AntonChik Посмотреть сообщение
а зачем нам сумма?)
а ни зачем это я затупил
Цитата Сообщение от deathrazor Посмотреть сообщение
Вычислить среднее арифметическое четных чисел,
совсем забыл
хотя задаче то правильно решал
Цитата Сообщение от AntonChik Посмотреть сообщение
а почему именно эти числа стали "магическими"?)
ну потому что прикинул 80 это 2 * 40
40 кратно 4
Цитата Сообщение от AntonChik Посмотреть сообщение
так-то конечно задачка математическая, решается на бумажке или в уме)
если б у меня под рукой была бумажка когда я писал то я бы цикл не городил
а я в уме прикинул что они будут попадать при шаге 4 и посему написал цикл
поскольку если они попадают то уже не прогрессия
сейчас добрался до компа проверил что был не прав и полностью согласен с Tulosba,
прошу пардону за дезинформацию
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.09.2013, 13:28     Вычислить среднее арифметическое
Еще ссылки по теме:

Вычислить среднее арифметическое чисел - C++
Помогите с решением задачи Задана квадратная матрица порядка N. Вычислить среднее арифметическое чисел, не больших заданного М и...

Вычислить среднее арифметическое элементов массива - C++
Написать программу, которая вычисляет среднее арифметическое элементов массива без учета минимального и максимального элементов массива....

Вычислить среднее арифметическое элементов матрицы - C++
Здравствуйте, помогите пожалуйста с заданием. Очень нужна помощь!!!

Вычислить среднее арифметическое элементов последовательности - C++
Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел, вводимых с клавиатуры. После того, как будет...

Вычислить среднее арифметическое результатов студента - C++
Мне в задании нужно вычислить среднее арифметическое результатов студента. Я не пойму как записать в коде формулу по подсчету количества...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
SatanaXIII
Супер-модератор
Эксперт С++
5604 / 2638 / 242
Регистрация: 01.11.2011
Сообщений: 6,497
Завершенные тесты: 1
18.09.2013, 13:28     Вычислить среднее арифметическое #9
Цитата Сообщение от deathrazor Посмотреть сообщение
Вычислить среднее арифметическое четных чисел, некратных четырем в
диапазоне от 1 до 200.
100
Yandex
Объявления
18.09.2013, 13:28     Вычислить среднее арифметическое
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru