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

вычислить сумму положительных элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему адреса одинаковые? http://www.cyberforum.ru/cpp-beginners/thread1028057.html
Обьясните пожалуйста код, почему адреса одинаковые? #include <iostream> using namespace std; int main() { char *s = (char *)"text"; cout << &"text" << endl;
C++ Отсортировать элементы массива по убыванию В одномерном массиве, состоящем из N вещественных элементов, вычислить: Сортировать элементы массива по убыванию. http://www.cyberforum.ru/cpp-beginners/thread1028056.html
C++ Определить количество столбцов матрицы, которые не содержат ни одного нулевого элемента и переставить ее строки в соответствии с ростом характеристик.
Данная прямоугольная целочисленная матрица. Определить количество столбцов, которые не содержат ни одного нулевого элемента. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик.
Найти произведение элементов массива, расположенных между максимальным и минимальным по модулю элементами C++
В одномерном массиве, состоящем из N вещественных элементов, вычислить: произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами.
C++ шифрование и дешифрование символьной строки http://www.cyberforum.ru/cpp-beginners/thread1028020.html
помогите реализовать программу с функциями шифрование и дешифрование символьной строки. Метод шифрование: Книжный шифр
C++ Ошибка в преобразовании типов Здравствуйте. Я написал программу, которая преобразует int в char через указатель. Программа работает, но криво. Например при вводе числа 222 выводит отрицательное значение, а так быть не должно. Помогите найти ошибку, заранее спасибо ) #include <iostream> #include <stdio.h> using namespace std; int main() { int i, *p; cout<<"i="; cin>>i; p=&i; подробнее

Показать сообщение отдельно
МаксимТ
 Аватар для МаксимТ
47 / 47 / 4
Регистрация: 17.08.2012
Сообщений: 225
04.12.2013, 13:39     вычислить сумму положительных элементов массива
Цитата Сообщение от egor2116 Посмотреть сообщение
-перебираем массив в теле которого условие
если(текущий элемент массива больше 0)
то к переменной суммы прибавляем значение этого элемента массива
C
1
2
3
4
float sum=0;
size_t i;
for (i=0;i<n;i++)//n - elements count of mas
sum+=mas[i]>0?mas[i]:0;
 
Текущее время: 06:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru