Форум программистов, компьютерный форум 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 вводится с клавиатуры подробнее

Показать сообщение отдельно
anastasiya_404
38 / 39 / 6
Регистрация: 09.06.2014
Сообщений: 133
15.06.2014, 19:12     Подсчитать сумму положительных и среднее арифметическое отрицательных элементов массива
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
#include <stdio.h>
#include <locale.h>
int main(int argc, char *argv[]) {
    setlocale(LC_ALL, "RU");
    int n;
    printf("Введите размер массива --> ");
    scanf("%i", &n);
 
    int array[n];
 
    //заполнение массива
    for (int i = 0; i < n; i++) {
        printf("Введите array[%i] --> ", i + 1);
        scanf("%i", &array[i]);
    }
 
    //печать исходного массива
    for (int i = 0; i < n; i++) {
        printf("%i ", array[i]);
    }
 
    int summPoz = 0;
    int summNeg = 0;
    int countNeg = 0;
    for (int i = 0; i < n; i++) {
        if (array[i] > 0) {
            summPoz += array[i];
        } else {
            summNeg += array[i];
            countNeg ++;
        }   
    }
    float srednAriph = summNeg / countNeg;
    printf("\nСумма положительных чисел = %i. \nСреднее арифметическое отрицательных чисел = %.3f.\n", summPoz, srednAriph);
 
    return 0;
}
 
Текущее время: 13:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru