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

Среднее значение полученных чисел, количество значений в массиве, превышающих среднее - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Глобальные и статические глобальные переменные http://www.cyberforum.ru/cpp-beginners/thread612759.html
Скажите, чем отличаются глобальные переменные от статических глобальных переменных?
C++ Доисать код, чтобы можно было добавлять в список несколько книг Что мне нужно изменить в этой части кода, чтобы можно было добавлять в список несколько книг? int main() { setlocale(LC_ALL,"Russian"); OBJ *current = NULL; int value; char title,... http://www.cyberforum.ru/cpp-beginners/thread612758.html
C++ начал разбираться в пошаговой отладке. и ?
Вообщем после пятого шага вылетает на это окно дальше если продолжаю жать f11 меняется только название системых файлов которые он (VC 2010) пытается как юзать. При этом прога нормально компилируется....
C++ TPosition.cpp|49|error: declaration of 'TMatrix Turn' shadows a parameter
class TVector { //------------------------------------------------------------------------------------------------- public :...
C++ Одномерный массив. вывод символов по заданному условию http://www.cyberforum.ru/cpp-beginners/thread612700.html
Задан массив из строчных латинских букв. Вывести в алфавитном порядке все буквы, входящие в текст по одному разу. Не могу понять, как правильно задать условие,чтобы буквы сравнились между собой и...
C++ теория дана тема организация доступа, что мне в ней расписывать не знаю, подскажите кто знает буду очень благодарен подробнее

Показать сообщение отдельно
gr0mazeka
5 / 2 / 1
Регистрация: 28.05.2014
Сообщений: 6
28.05.2014, 23:22
Я так решил:

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
32
33
34
35
36
37
38
39
#include <iostream>
#include <array>
int main()
{
    using namespace std;
    const int Max = 10;
    array<double, Max> mas;
    cout << "Enter the numbers: \n First: ";
    int i = 0;
    while (i < Max && cin >> mas[i])
    {
        if (++i < Max)
            cout << " Next: ";
    }
    double total = 0.0;
    
    for (int j = 0; j < i; j++)
        total += mas[j];
 
    double avrg = total/i;
 
    if (i == 0)
        cout << "No value.\n"; 
    else
        cout << avrg << " = average  of "<< i << " number(s).\n"; 
 
    int count = 0;
    for (int j = 0; j < i; j++)
    {
        if (mas[j] > avrg)
            count++;
    }
    if (i != 0)
        cout << count << " number(s) more than " << avrg << endl;
    cout << "Done.\n";
    cin.get();
    cin.get();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru