Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
tawif
0 / 0 / 0
Регистрация: 02.05.2017
Сообщений: 12
#1

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

03.05.2017, 11:54. Просмотров 239. Ответов 1
Метки нет (Все метки)

Написать программу, в которой:
1. Задать массив целых чисел длиной согласно варианту.
2. Элементы массива задать случайным образом в пределах заданных диапазонов*.
3. Вывести исходный массив на экран.
http://www.cyberforum.ru/cpp-beginners/thread319797.html
4. Выполнить обработку массива согласно варианту, вывести обработанный массив на экран.
Вывести на экран элементы и индексы элементов, которые меньше среднего значения всех элементов массива.
Длина массива 22
Диапазон значений элементов массива (целые величины)-10…20
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2017, 11:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывести на экран элементы и индексы элементов, которые меньше среднего значения всех элементов массива (C++):

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

Удалить из массива все элементы, которые меньше среднеарифметического значения всех элементов исходного массива
Дан массив из n действительных чисел. Удалить из массива все элементы, которые...

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

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

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

1
Hitoku
Модератор
1694 / 1293 / 1398
Регистрация: 28.10.2016
Сообщений: 4,231
Завершенные тесты: 4
03.05.2017, 13:20 #2
Лучший ответ Сообщение было отмечено tawif как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int main()
{
    int a[22]; float ave = 0;
    for (int i = 0; i < size(a); i++)
    {
        a[i] = rand() % 31 - 10;
        cout << a[i] << " ";
        ave += a[i];
    }
    ave /= size(a);
    cout << "\nAverage = " << ave << endl;
    for (int i = 0; i < size(a); i++)
        if (a[i] < ave)
            cout << a[i] << "(" << i << ") ";
    cout << endl;
    system("pause");
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2017, 13:20
Привет! Вот еще темы с решениями:

Вывести все элементы этой матрицы, отличающиеся от среднего значения всех элементов менее чем на 10%
Суть программы такова: С клавиатуры задается матрица размером 5 * 7. Вывести...

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

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

Среди элементов массива найти индексы всех таких, которые могут быть получены cуммированием двух элементов
Вот задачка помогите, ЛЮДИ Среди элементов массива найти индексы всех таких,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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