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

Среднее значение полученных чисел, количество значений в массиве, превышающих среднее - 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++ теория дана тема организация доступа, что мне в ней расписывать не знаю, подскажите кто знает буду очень благодарен подробнее

Показать сообщение отдельно
Rick26rus
0 / 0 / 0
Регистрация: 12.06.2015
Сообщений: 10
03.10.2015, 18:45
Решал я эту задачу. вот что получилось:
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
#include <iostream>
const int Max=10;
int main()
{
    using namespace std;
    double donation[Max];
    cout<<"Please enter sum of donation. You can enter "<<Max<<" sum."<<endl;
    cout<<"Sum #1:"<<endl;
    int i=0;
        while (i<Max&&cin>>donation[i])
    {
        if (++i<Max)
        cout<<"Sum #"<<i+1<<":\n";
    }
        double total=0.0;
    for (int j=0; j<i; j++)
    total+=donation[j];
    if (i==0)
    cout<<"No donation!\n";
    double average=total/i;
    cout<<average<<" =average sum of "<<i<<" donation.";
    int count=0;
      for (int l=0; l<i; l++)
      {
        if (donation[l]>average)
            count++;
      }
    cout << count << " is the number of donations of more than average values."<<endl;
    cout<<"Done!\n";
}
Это работает. Сравни со своей прогой.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru