Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 130
1

Наименьший член последовательности заменить целой частью среднего арифметического всех членов

13.11.2014, 13:10. Показов 1537. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здраствуйте помогите пожалуйста решить задачу на c++

Даны целые числа a1, a2, ..., an. Наименьший член последовательности a1, a2, ..., an заменить целой частью среднего арифметического всех членов, остальные члены оставить без изменения. Если в последовательности несколько членов со значением min(a1, a2, ..., an), то заменить последний по порядку.

Только нужно выполнить это без массива.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2014, 13:10
Ответы с готовыми решениями:

Наименьший член последовательности заменить целой частью среднего арифметического всех членов
Помогите решить задачу: Задан массив действительных чисел. Наименьший член последовательности...

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

Наименьший член заданной последовательности заменить целой частью среднего арифметического всех членов
Даны целые числа a1, a2, ... an. Наименьший член последовательности a1, a2, ... an...

Массив. Наименьший член последовательности заменить целой частью среднего арифметического всех членов
1. Задан массив действительных чисел. Наименьший член последовательности заменить целой частью...

2
433 / 368 / 149
Регистрация: 06.08.2012
Сообщений: 961
13.11.2014, 15:13 2
Лучший ответ Сообщение было отмечено kleoim как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <algorithm>
#include <numeric>
#include <iostream>
#include <vector>
 
int main()
{
    std::vector<int> vec = { 100, 21, 70, 30, 21 };
 
    auto minIt = std::min_element(vec.rbegin(), vec.rend());
    *minIt = std::accumulate(vec.begin(), vec.end(), 0) / vec.size();
 
    for (int i : vec) {
        std::cout << i << ' ';
    }
 
    return 0;
}
1
0 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 130
13.11.2014, 18:13  [ТС] 3
Спасибо большое!!!
0
13.11.2014, 18:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2014, 18:13
Помогаю со студенческими работами здесь

Наименьший член данной последовательности заменить целой частью среднего геометрического всех членов
Вариант 3. Вариант 3. Даны целые числа n, а1,…,аn. Наименьший член этой по-следовательности...

Заменить наименьший член последовательности целой частью среднего арифметического
Всем привет. Такая проблема, написал програмку, но работает некорректно, т.е она в среднем арифм не...

Наименьший член последовательности заменить значением среднего арифметического всех элементов
Дано N чисел. Наименьший член этой последовательности заменить значением среднего арифметического...

Реализовать функцию, заменяющую наименьший элемент массива целой частью среднего арифметического всех элементов
Задан массив целых чисел a0, a1,...., an-1. Напишите функцию, которая наименьший элемент...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru