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

Подсчитать сумму положительных и среднее арифметическое отрицательных элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В данной строке все запятые заменить на точки http://www.cyberforum.ru/cpp-beginners/thread1208769.html
Помогите пожалуйста новичку с первой работой на С++ или объясните, как дописать while. Условие задачи: В данной строке все запятые ",", после которых, возможно через несколько пробелов, стоит заглавная русская буква, заменить на точки "." #include <stdio.h>//Подключение библиотеки стандартного ввода-вывода; #include <conio.h>//Подключение библиотеки консольного ввода-вывода; #include...
C++ Вычислить принадлежит ли точка P1 перпендикуляру к прямой y=kx b, который проходит через точку P2 вычислить принадлежит ли точка P1(x1,y1)перпендикуляру к прямой y=kx+b,который проходит через точку P2(x2,y2).Если принадлежит, найдите расстояние от точки P1(x1,y1)к прямой, а если нет , вычислить расстояние P1(x1,y1) и P2(x2,y2) http://www.cyberforum.ru/cpp-beginners/thread1208766.html
C++ Все ненулевые элементы вектора, переписать, сохраняя их порядок, в начало вектора, а нулевые - в конец
Borland Builder C++ Задан вектор A={A,A,.....,A} Все элементы,которы не равны нулю, перепишите, сохраняя их порядок, на начало вектора, а нулевые - в конец (запрещено пользоваться вспомогательным вектором).
Ошибка в шаблоне класса (вывод в поток) C++
Помогите пожалуйста понять что не так: // list.h template<class K, class V> class List { public: ... template <K, V>
C++ Движение по шахматной доске коня (с левого нижнего угла в верхний правый угол) http://www.cyberforum.ru/cpp-beginners/thread1208743.html
Шахматная фигура «конь» перемещается на 1 клетку по горизонтали и на 2 клетки по вертикали или на 2 клетки по горизонтали и 1 - по вертикали. «Конь» начинает свой путь с нижнего левого угла и перемещается по шахматной доске, которая масс n x n клеток. Определить количество способов, которыми «конь» может дойти до правого верхнего угла доски по к шагов.
C++ Найти все равновеликие прямоугольники, стороны которых выражены целыми числами a и b, а площадь равна S Дано натуральное число. Найти все равновеликие прямоугольники, стороны которых выражены целыми числами a и b, а площадь ровна S( a и b принадлежат интервалу от 1 до 20, а S вводится с клавиатуры подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
15.06.2014, 19:11     Подсчитать сумму положительных и среднее арифметическое отрицательных элементов массива
RazorIlya19,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream>
#include<cstdlib>
int main()
{
    const size_t size = 6;
    int *arr = new int[size];
    for(size_t i=0;i<size;i++)
        std::cin>>arr[i];
    int sum_positive(0),count(0);
    int sum_negative(0);
    for(size_t i=0;i<size;++i)
    {
        if(arr[i] > 0)
            sum_positive+=arr[i];
        if(arr[i] < 0)
        {
            sum_negative+=arr[i];
            count++;
        }
    }
    std::cout<<"\nthe sum of positive elements: "<<sum_positive<<"\navg: "<<(double)sum_negative/count;
    return 0;
}
 
Текущее время: 09:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru