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

Дан файл целых чисел которые упорядочены по убыванию. Среди этих чисел найти те что больше среднего арифметического суммы всех элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Кодирование слов http://www.cyberforum.ru/cpp-beginners/thread978346.html
Здравствуйте, форумчане. Тренируюсь в с++ - пишу программу. Смысл её в кодировании в ту и в другую сторону слов, учитывая, что a-1, b-2, z-26, aa-27(максимальная длина слова-20 символов). Я понял, что это схоже с переводом из 26-ричной системы счисления в десятичную и обратно. Но к сожалению, ни один тип данных не поддерживает такие большие значения, при работе с числами...
C++ Блок-схема алгоритма работы программы #include <iostream> #include <conio.h> #define LENGTH 20 int main() { int array = {1, 5, 6, 3, 12, 36, 87, 91, 34, 85,2,4,5,6,8,9,0,1,5,7}, counter = 0; http://www.cyberforum.ru/cpp-beginners/thread978332.html
C++ макрос препроцессора
Здравствуйте ув. форумчани. Читаю книгу "Философия с++. Введение в стандартный с++". Дошел к одному примеру. И все компилируется, но результат выполнения математических операций не выводится. Как я понимаю вся проблема в макросе PRINT, т.к. если результат через cout вполне нормально выводит. Хочется узнать, что не так собственно говоря. Вот сам код: // Математические операторы; #include...
C++ Найти минимальный элемент среди положительных элементов массива
Найти минимальный элемент среди положительных элементов массива А. А(20). Это значит что нужно вывести на экран единицу?
C++ Не могу разораться в коде. (сортировка слиянием) http://www.cyberforum.ru/cpp-beginners/thread978303.html
Здравствуйте. У меня код алгоритма сортировки слиянием и я не могу понять некоторые строчки кода, что они делают. Вот к примеру "while (l1 && l2)" - как работает тот цикл. Если можно, напишите что делает каждая строчка данного кода. template <class MARGE> MARGE* merge(MARGE *m1, MARGE* m2, int l1, int l2) { MARGE* masyv = new MARGE; int n = 0; while (l1 && l2)
C++ Выборка из текстового файла знаков препинания и сохранение их в отдельный файл Дан текстовый файл. Создать файл содержащий все знаки препинания встретившиеся в текстовом файле (в том же порядке) подробнее

Показать сообщение отдельно
дарт вейдер
 Аватар для дарт вейдер
5 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 92
09.11.2013, 14:08  [ТС]     Дан файл целых чисел которые упорядочены по убыванию. Среди этих чисел найти те что больше среднего арифметического суммы всех элементов
ВСЕМ СПАСИБО

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
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    int n, i;
    float a[50], sum=0, b;
    cout << "размер массива: \n";
    cin >> n;
    cout << "Введите массив: \n";
    for (i=0; i<n; i++)
        cin >> a[i];
    for (i=0; i<n; i++)
        sum+=a[i];
    cout << "Среднее арифм: \n" << sum/n << endl;
    b=sum/n;
    for(int i=0; i<n; i++ )
    {
        if(a[i]>b) 
            cout<<"числа больше за среднее арифм. "<<a[i]<<endl;
    }
    
    _getch();
    return 0;
}
 
Текущее время: 17:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru