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

Написать шаблонную функцию,которая вычислит сумму значений отрицательных элементов массива числового типа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему код работает только когда делаешь запуск без отладки http://www.cyberforum.ru/cpp-beginners/thread593575.html
#include "stdafx.h" #include <iostream> #include "stdlib.h" #include <locale.h> using namespace std; int main(int argc, char* argv) { setlocale(LC_ALL,"RUS"); int n,m,i,j,k,tmp,p;
C++ Задача "поиск кратчайшего пути в графе обходом в ширину(волновой алгоритм)" Помогите с задачей поиск кратчайшего пути в графе обходом в ширину(волновой алгоритм) Может у кого есть уже готовая? Или часть программы? Просто все что есть в интернете не понятно и сложно.. Вот один пример из интернета,здесь много не понятных функций и нет чтения самого графа: Входные данные: vector < vector<int> > g; // граф int n; // число вершин int s; // стартовая вершина (вершины... http://www.cyberforum.ru/cpp-beginners/thread593563.html
произвидение матриц C++
ребят помогите получить зачёт. 3 задачки осталось здать.решите плиз вот эту. найти произвидение матриц А(m;n) и В(n;k) С(M;k)=А*В. матрици А,В,С описать как одномерные массивы, используя приведённые индексы
C++ Расположение данных в стеке и в куче
Друзья, возник вопрос. Следующий код char length_buffer; ...заполнение length_buffer двоичным представлением целого числа 999... int length = *reinterpret_cast<int *>(&length_buffer); работает. переменная length принимает значение 999. Но если четырехбайтовый массив расместить в куче, тоже самое двоичное значение перестает интерпретироваться как 999: char *length_buffer = new char;...
C++ Функция получает неотрицательную десятичную дробь и возвращает её представление в системе счисления с основанием р = 16 http://www.cyberforum.ru/cpp-beginners/thread593523.html
Написать и протестировать функцию. Функция получает неотрицательную десятичную дробь и возвращает её представление в системе счисления с основанием р = 16. Помогите пожалуйста)
C++ [C++] Возведение дробного числа в дробную степень Здравствуйте! Подскажите каким образом можно возвести дробное число в дробную степень? Например: 2.13.5 = 13.4205 pow(2.1, 3.5) и тому подобное не предлагать! подробнее

Показать сообщение отдельно
Nicco
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 13
01.06.2012, 17:55     Написать шаблонную функцию,которая вычислит сумму значений отрицательных элементов массива числового типа
Помогите с задачей на шаблонные функции.
Я их вообще не понимаю. Вот задание.Мне сказали, что решение не такое большое. Заранее спасибо.



1)напишите шаблонную функцию sum() ,которая вычислит сумму значений отрицательных элементов массива числового типа. Используйте оператор цикла с постусловием.
Тип возвращаемого значения:такой же ,как и у массива.
Параметры функции :массив(задается посредством ссылки через указатель),размер массива (задается посредством ссылки через ссылку)..
2) Напишите тестовую функцию main() для проверки работы шаблонной функции на примере слудеющих массивов:
-вещественный тип обычной точности;
-короткий целый тип
В тестовой функции необходимо:
-объявить массивы с одновременной инициализацией;
определить размеры массива;
-вычислить и вывести значения сумм отрицательных элементов массивов.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru