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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tautou
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 8
#1

Мат. действия в цикле for - C++

04.11.2013, 19:08. Просмотров 224. Ответов 2
Метки нет (Все метки)

Здравствуйте, обьясните пожалуйста как выполнить сложение в цикле.
Задание: Написать программу, которая заполняет массив из 10 элементов случайными числами, в диапазоне от -20 до 20 и выводит в консоль среднее арифметическое всех положительных чисел.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*const int size = 10;
    int min = -20;
    int max = 20;
    int sum = 0;
    int num_quantity = 0;
        int middle = 0;
    int ar [size] = {};
 
    for (int i = 0; i < size; ++ i)
    {
        ar [i] = rand() % (max - min) + min;
    }
    for (int i = 0; i < size; ++ i)
    {
        if (ar [i] > 0)
        {
        sum = ?       //Проблема
        ++num_quantity
        }
        middle = sum / num_quantity;
            cout << middle;
    }*/
Никак не пойму что к чему прибавить. Так понимаю, а написать не могу.
Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2013, 19:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Мат. действия в цикле for (C++):

Мат.действия с данными таблицы - MS Access
есть сумма (62500) трех строк таблицы (25200, 31600, 5700) и цифра 60000, мне нужно пропорционально разделить 60000 по записям нажатием...

Выполнение действия на каждый 1000-ое i в цикле - C#
Добрый день. Подскажие, пожалуйста, логику или пример кода на следующее действие. Идёт простой цикл. Где проверяются два файла. Если...

.NET 4.x Гарантированно циклически выполнять действия в новом потоке (в цикле, без остановки) - C#
Иногда цикл перестает работать. Имеется следующая структура кода: public static volatile bool _shouldStop = true; //...

Подскажите,пожалуйста, какой-нибудь хороший курс по мат. анализу! Хочу понять мат.анализ! - Математический анализ
Очень хочется найти какой-нибудь хороший онлайн-курс по мат.анализу, на котором бы преподаватель объяснял бы всё более или менее доступным...

Арифметические действия над числами. Выбор номера действия. Перевод с Pascal - Visual Basic
Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер...

Как програмно в цикле не доходя до конца, пропустить шаг в цикле? - C#
Как програмно в цикле не доходя до конца, пропустить шаг в цикле?

2
ТОрчОК
Заблокирован
04.11.2013, 19:13 #2
sum += ar[i];
1
tautou
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 8
04.11.2013, 19:17  [ТС] #3
Спасибо, пашет.)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.11.2013, 19:17
Привет! Вот еще темы с ответами:

При склеивании строк в цикле, уже на пятом цикле возникает переполнение памяти - C Linux
При склеивании строк в цикле, уже на пятом цикле возникает переполнение памяти. Что не так и как правильно сделать? Не пинайте нуба! ...

Переменная, которая только что использовалась в цикле в качестве счётчика в следующем цикле не используется - Delphi
Помогите, пожалуйста. Вот отрывок программы (программа целиком- в архиве): procedure TForm1.Button1Click(Sender: TObject); begin ...

Что выбрать процессор с 1155 сокетом и багнутою мат. платой или 1156 с нормальной мат. платой? - Выбор компьютера
Подскажите пожалуйста:какой проц лутше : Intel Core i5-2400 3.10GHz/6MB/850MHz или Intel Core i5-760 2.80GHz/8M/1333MHz Я хотел брать: ...

Оптимизирует ли компилятор выражения в цикле типа 90*M_PI или каждую итерацию в цикле считает заново? - C++ Builder
Занялся сабжем по проекту. IDE Builder 2010 1) Оптимизирует ли компилятор выражения в цикле типа 90*M_PI или каждую итерацию в цикле...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru