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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить функцию, возвращающую количество членов последовательности, больших предыдущего числа http://www.cyberforum.ru/cpp-beginners/thread1829041.html
Определить функцию p(n,m), n - натуральное число, в теле которой вводятся вещественные числа x1, x2, ... xn и значением выходного параметра m является количество членов последовательности, больших предыдущего числа.
C++ Считывание кириллицы Подскажите, пожалуйста, как считывать кириллицу из массива символов, чтобы функция ниже заработала (если заменить символы на кириллицу) void answer() { int i = 0, j = 0, z = 0, count = 3, n = 0; char k = 0, word = "anchor", answer, mas = { { 'a','n','c','h','o','r', }, { '*','*','*','*','*','*', }, { '*','*','*','*','*','*', }, {... http://www.cyberforum.ru/cpp-beginners/thread1829035.html
C++ Создание массива для нескольких вариантов ответа
Пишу игру "Поле чудес". Функция представленная ниже должна отвечать на вопрос. В игре 10 вопросов и соответственно 10 разных ответов, и соответственно должно быть 10 разных массивов. Создавать 10 разных функций не хочу, но другого выхода из положения не вижу:wall:. Пожалуйста, подскажите путь поизящнее, спасибо. void answer() { int i = 0, j = 0, z = 0, count = 3, n = 0; char k = 0,...
C++ Вывод комментария соответствующего возрасту
Вывести целое число,означающее возраст. При анализе этого числа должны выводиться следующие сообщения: -Если оно меньше 20- "Вы слишком молоды!"; -Если оно равно 30, 40,50, 60- "Поздравляем с повышением!"; -Если оно равно 65-"Преподносим вам золотые часы!"; -Если оно больше 65-"Вы слишком стары!". Во всех остальных случаях выводится сообщение: "Продолжайте науапоивать опыть!" P.S.Напишите...
C++ Визуализация быстрой сортировки http://www.cyberforum.ru/cpp-beginners/thread1828992.html
Ребят,может кто помочь с визуальной сортировкой массива.. Нужна быстрая сортировка,но буду рад любому примеру даже на пузырьковой... Нашел что-то похожее,но на С# http://www.cyberforum.ru/csharp-beginners/thread874724.html
C++ Можно ли делать шаблоны дружественных функций? Вот пример того, как я хочу объявить дружественную функцию в классе: friend template <typename T> rational_fraction operator*(T, const rational_fraction) const; Но слово template не допускается. Это моя ошибка или просто нельзя делать шаблоны дружественных функций? подробнее

Показать сообщение отдельно
Badjuicy
 Аватар для Badjuicy
14 / 14 / 9
Регистрация: 12.10.2016
Сообщений: 52
Завершенные тесты: 2
25.10.2016, 12:21     Наименьший член заданной последовательности заменить целой частью среднего арифметического всех членов
Проверяй ^^
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
#include <iostream>
using namespace std;
 
int main() {
    int size;
    cout << "Size = "; cin >> size; //Сколько твоих целый чисел
    int * mas = new int[size];      //Делаем массив
    int minNum=0, sum=0;            //minNum - Номер минимального элемента
 
    for (int i = 0; i < size; i++) {//Вводим числа
        cout << i << ": ";
        cin >> mas[i];
    }
 
    for (int i = 0; i < size; i++) {
        sum += mas[i]; //Складываем все числа, для будущ. нах. среднего арифм.
        if (mas[minNum] >= mas[i]) minNum = i; //Находим номер минимального элемента
    }
 
    if (size >0) mas[minNum] = sum / size; //Заменяем минимальный элемент средним арифметическим
 
    for (int i = 0; i < size ; i++) // Выводим полученный массив на экран
        cout << mas[i] << " ";
 
    cout << endl;
    system("pause");
}
Добавлено через 4 минуты
Зачем при использовании using namespace std; в программе всегда уточнять std:: ?
 
Текущее время: 09:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru