Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу с рекурсивной функцией https://www.cyberforum.ru/ cpp-beginners/ thread719275.html
Написать программу с рекурсивной функцией, вычисляющей: http://i065.***********/1212/09/1befc1906d10.png Добавлено через 14 часов 36 минут .....
Перевести double в int C++
Как перевести значения типа double (после логарифмического преобразования) в int?
C++ Обработка строки: удалить из числа все повторяющиеся цифры кроме первого вхождения С клавиатуры вводим произвольное число. От программы требуется удалить из этого числа все повторяющиеся цифры кроме первого вхождения. И вывести результат на экран. Код "написал", компиляцию прощел, но при введении элементов, уходит в цикл. #include<iostream> #include<string.h> #include<stdio.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread719248.html C++ Перевести строку с датой во внутреннее представление Разработать функцию, которая переводит дату из символьного формата «дд.мм.гггг» во внутреннее представление и обратно. Пожалуйста помогите,заранее спасибо) https://www.cyberforum.ru/ cpp-beginners/ thread719240.html
C++ Среднее арефметическое (без циклов)
Дана последовательность натуральных чисел (одно число в строке), завершающаяся числом 0. Определите среднее значение элементов этой последовательности (без учета последнего нуля). В этой задаче нельзя использовать глобальные переменные. Функция получает данные, считывая их с клавиатуры, а не получая их в виде параметра. Гарантируется, что последовательность содержит хотя бы одно число...
C++ Написать программу, находящую сумму на отрезке [x, y] https://www.cyberforum.ru/ cpp-beginners/ thread719231.html
Написать программу, находящую сумму на отрезке , где каждое слагаемое представляет собой произведение чисел отрезка в порядке их следования. Первое слагаемое содержит один элемент – x, второе – произведение двух следующих, третье – трех следующих и т.д. Последнее слагаемое является произведением всех оставшихся чисел до y включительно. Нахождение слагаемого оформить в виде функции. Добавлено...
C++ Проверка числа на простоту Дано натуральное число n>1. Проверьте, является ли оно простым. Программа должна вывести слово YES, если число простое и NO, если число составное. Алгоритм должен иметь Ввод Вывод 2 YES 4 NO Указание. Понятно, что задача сама по себе нерекурсивна, т.к. проверка числа n на простоту никак не сводится к проверке на простоту меньших чисел. Поэтому нужно сделать еще один параметр... https://www.cyberforum.ru/ cpp-beginners/ thread719230.html По данному натуральному n выведите первые n членов этой последовательности C++
Дана монотонная последовательность, в которой каждое натуральное число k встречается ровно k раз: 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, ... По данному натуральному n выведите первые n членов этой последовательности. Попробуйте обойтись только одним циклом for. Ввод Вывод 2 1 2 5 1 2 2 3 3
C++ Найти сумму случайных 10 чисел https://www.cyberforum.ru/ cpp-beginners/ thread719219.html
Народ, подскажите, что делаю не так (только начал работать с C++, очень многого не знаю) Задание такое: Найти сумму случайных 10 чисел. Я сделал так (Подскажите, если есть способ получше) int main() {setlocale(LC_ALL,"RUSSIAN"); cout <<"Сумма 10 произвольных чисел"<<endl; srand(time(NULL)); int A; int i, s=0; for (i=1; i<=10; i++)
C++ Число положительных элементов Привет всем, помогите составить программу: Подсчитать число положительных элементов числовой матрицы размером MxN. https://www.cyberforum.ru/ cpp-beginners/ thread719214.html
Наследование. Элементарный пример. В чем ошибка? C++
Почему не работает такой пример: #include <conio.h> #include <math.h> #include <iostream> using namespace std; class f { public:
C++ Произведение ненулевых элементов https://www.cyberforum.ru/ cpp-beginners/ thread719209.html
Найти произведение ненулевых элементов одномерного чилового массива. Помогите пожрлуста в составлении программы на С++.
0 / 0 / 1
Регистрация: 25.09.2012
Сообщений: 96
04.12.2012, 22:22  [ТС] 0

Посчитать количество элементов, отличающихся от среднего арифметического значения элементов массива - C++ - Ответ 3803453

04.12.2012, 22:22. Показов 4516. Ответов 2
Метки (Все метки)

Ответ

Цитата Сообщение от MrGluck Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
//Подсчитать количество элементов массива Р (60), отличающихся от среднего
//арифметического значения элементов массива М (70) не более чем вдвое, и
//количество элементов массива М, отличающихся от среднего арифметического
//значения массива Р не более, чем втрое.
#include <iostream>
#include <cstdlib>
#include <ctime>
 
 
int main()
{
    const int nP = 60, nM = 70;
    int P[nP], M[nM];
    std::srand (time (0));
    int sumP = 0, sumM = 0;
    double aveP, aveM;
    int counterP = 0, counterM = 0;
 
    for (int i=0; i < nP; i++)
    {
        P[i] = rand() % 100; // generate new element
        std::cout << P[i] << " "; // print in
        sumP += P[i]; // counting sum
    }
    aveP = (double)sumP / nP; // counting average
    std::cout << "\nP average is: " << aveP << std::endl;
 
    for (int i=0; i < nM; i++)
    {
        M[i] = rand() % 90;
        std::cout << M[i] << " ";
        sumM += M[i];
        if (M[i] >= aveP / 3 && M[i] <= 3 * aveP)
            counterM++;
    }
    aveM = (double)sumP / nM; //
    std::cout << "\nM average is: " << aveM << std::endl;
 
    for (int i=0; i < nP; i++)
        if (P[i] >= aveM / 2 && P[i] <= 2 * aveM)
            counterP++;
 
    std::cout << "\nP counter: " << counterP
              << "\nM counter: " << counterM;
    return 0;
}
спасибо большое!

Вернуться к обсуждению:
Посчитать количество элементов, отличающихся от среднего арифметического значения элементов массива C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.12.2012, 22:22
Готовые ответы и решения:

Одномерные массивы (найти количество элементов, отличающихся от среднего арифметического не более чем на 5%)
В одномерном массиве, состоящем из n вещественных элементов, найти количество элементов,...

в массиве . найти произведение нулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива
В массиве Х(N) найти произведение нулевых элементов, количество элементов, превышающих значение...

в массиве . найти произведение ненулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива
В массиве Х(N) найти произведение ненулевых элементов, количество элементов, превышающих значение...

Вывести количество элементов матрицы, значение которых больше среднего арифметического значения элементов
Помогите пожалуйста с заданием, нужен код программы с применением двумерного массива Тема:...

2
04.12.2012, 22:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.12.2012, 22:22
Помогаю со студенческими работами здесь

Найти количество элементов массива, отличающихся от среднего значения не более чем на 3
помогите доделать сама задача: 11. Найти количество элементов массива, отличающихся от среднего ...

Определить количество тех элементов массива, значения которых меньше среднего арифметического элементов массива
Помогите составить программу Массив содержит 8 действительных чисел. Определить количество тех...

Подсчитать количество элементов массива, больших среднего арифметического значения всех его элементов
Помогите, пожалуйста, исправить программу. Нужно подсчитать количество элементов массива, больших...

Определить количество элементов массива, меньших среднего арифметического значения
В массиве, состоящем из n элементов, определить количество элементов меньших среднего...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru