Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему указатель теряет свои значения после выхода с метода, память выделена динамически https://www.cyberforum.ru/ cpp-beginners/ thread1833535.html
#include <iostream> using namespace std; void sqr( int* a, int length ); int main() { int *a = new int; int length = 3; for (int i = 0; i < length; i++)
задача про классы. Класс время C++
Составить класс ВРЕМЯ. Класс должен включать в себя атрибуты, описывающие часы, минуты, секунды и миллисекунды и иметь методы: 1) для вывода времени на экран в нескольких форматах (10:45 pm, 22:45,...
C++ Найти сумму ряда по заданной формуле Доброго времени суток. Как можно поставить эту задачу на cpp? https://www.cyberforum.ru/ cpp-beginners/ thread1833498.html C++ Поменять местами биты Добрый вечер, такой вопрос: имеется массив из 10 чисел, их нужно перевести из десятичного представления в двоичное, найти максимум и если в 3 бите двоичного представления стоит "1", нужно поменять... https://www.cyberforum.ru/ cpp-beginners/ thread1833494.html
Найти номер максимального элемента массива; найти произведение заданных элементов; упорядочить массив C++
в одномерном массиве, состоящем из n целых элементов, вычислить: 1) номер максимального элемента массива; 2) произведение элементов массива, расположенных между первым и вторым нулевыми...
C++ Найти все натуральные числа, меньшие N, в записи которых содержаться K подряд идущих нулей https://www.cyberforum.ru/ cpp-beginners/ thread1833457.html
помогите решить!
C++ программа создать 2 класса для одномерного и двумерного массива на c++ https://www.cyberforum.ru/ cpp-beginners/ thread1833453.html
дали задание, прошу о помощи:) массивы создать через класс 2 класса один для одномерного массива другой для двумерного массива в классе должен быть реализован ввод с файла или вручную вывод с...
Найти все натуральные числа, не превосходящие заданного N, которые делятся на каждую из своих цифр C++
Помогите решить!!!
C++ Деления введенного числа и всех полученных результатов на 2 когда результат не менее 2 https://www.cyberforum.ru/ cpp-beginners/ thread1833443.html
Деления введенного числа и всех полученных результатов на 2 когда результат не менее 2 Как написать ету прогу в C++ ??
C++ Модернизировать программу, чтобы значения гистограммы отображалось не строкой а столбцом https://www.cyberforum.ru/ cpp-beginners/ thread1833421.html
Пример программы: // Программа заполняет массив однобайтовых целых чисел однобайтовыми // псевдослучайными числами в диапазоне от 0 до 15. Размер массива // задается пользователем в диапазоне от...
C++ Dev C++ усовершенствовать предоставленный код
Пример программы: // Программа преобразует однобайтовое целое число из десятичной // или шестнадцатеричной системы счисления в двоичную. // Программа работает в диалоге с пользователем....
C++ Поиск информации в файле https://www.cyberforum.ru/ cpp-beginners/ thread1833415.html
Имеется база данных, сделанная с помощью языка Си при помощи дин. массивов структур и списков и файловых потоков. Само задание: Как будет выглядеть кусок кода, где прописан поиск информации из...
1472 / 1188 / 820
Регистрация: 29.02.2016
Сообщений: 3,579
24.10.2016, 18:23 0

Вывести числа, имеющие значения меньше максимального и больше среднего значения всех элементов массива - C++ - Ответ 9683274

24.10.2016, 18:23. Показов 1646. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Exallot как решение

Решение

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
#include <iostream>
 
using namespace std;
double mean (int size, double array[])
{
double sum =0;
for(int i=0; i < size; i++)
   sum=sum+array[i];
sum = sum/size;
return sum;
}
double max (int size, double array[])
{
double max = DBL_MIN;
for(int i=0; i < size; i++)
   if(array[i] > max)
       max = array[i];
return max;
}
int main()
{
    double arr[] = {1,2,3,4,5,6};
    int n = 6;
    double sred = mean(n, arr);
    for (int i = 0; i < n; ++i) 
      if (arr[i] < max (n, arr) && (arr[i] > sred))
          cout << arr[i] << " ";
    cout << endl;
    system("pause");
    return 0;
}


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

Вывести на экран элементы и индексы элементов, которые меньше среднего значения всех элементов массива
Написать программу, в которой: 1. Задать массив целых чисел длиной согласно варианту. ...

Определить, сколько элементов стека имеют значения меньше среднего значения от всех элементов и удалить их
Доброго времени суток! Задача: Создать стек из целых случайных чисел и определить, сколько...

Вернуть количество элементов массива, которые больше среднего значения всех элементов данного массива
Написать функцию, которая возвращает количество элементов массива, которые больше среднего значения...

Вывести на печать число, которое меньше максимального элемента массива, но больше всех других элементов
Составить программу, которая в массиве A находит второе по величине число (вывести на печать число,...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2016, 18:23

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

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

Создать новый стек, содержащий только те числа из первого стека, которые больше среднего значения всех элементов первого
Общая часть: Создать стек для хранения чисел, значение которых случайно в диапазоне от –50 до +50....

В списке определить количество элементов, имеющих значения меньше среднего значения и удалить эти элементы
Задание: В созданном списке определить количество элементов, имеющих значения, меньше среднего...

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