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

Выполнить задание, оформив его в виде шаблона функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчет указанных символов строки http://www.cyberforum.ru/cpp-beginners/thread1136695.html
Пользователь вводит отдельно строку и символ, необходимо показать на экран номера по порядку всех совпадений (нумерация с единицы). #include<iostream> using namespace std; void main() { const int size=100; char str; char Symbol;
C++ Порядок байт. Массив чаров приводится к типу unsigned int. Есть массив из 4 char. Массив приводится к типу unsigned int и затем данные извлекаются в переменную типа unsigned int. Нужно, чтобы байты в переменной шли в том же порядке, что и в массиве. Однако, по какой-то причине, байты идут в обратном порядке. Почему так? http://www.cyberforum.ru/cpp-beginners/thread1136667.html
C++ Вычислить произведение элементов массива, расположенных между максимальным и минимальным по модулю элементами
1 задача. Пусть дан одномерный массив A(N). Вычислить произведение элементов массива, расположенных между максимальным и минимальным по модулю элементами. ПЛЗ ПОМОГИТЕ!!!
Поиск максимального элемента в массиве оформить функцией C++
Решить задачу, используя указатели на массивы и оформить решение в виде функции. В целочисленном массиве X(N) найти max1 - максимальный элемент среди четных элементов массива и max2 - максимальный элемент среди нечетных элементов массива. Плз помогите!!!
C++ Дан массив целых чисел. Выяснить верно ли, что сумма элементов массива есть четное число http://www.cyberforum.ru/cpp-beginners/thread1136606.html
Дан массив целых чисел. Выяснить верно ли, что сумма элементов массива есть четное число.
C++ Дан двумерный массив. Определить сумму всех элементов 5-го столбца массива Дан двумерный массив. Определить сумму всех элементов 5-го столбца массива. подробнее

Показать сообщение отдельно
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
02.04.2014, 10:40     Выполнить задание, оформив его в виде шаблона функции
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
template< class T>
void sum_negtv_numbrs(T *, int);
 
template< class T>
void sum_negtv_numbrs(T *a_Y, int a_arrsize)
{
    // ввод чисел из которых будет состоять массив
    cout << "\nEnter into array Y both positive and negative numbers: \n" << endl;
    for (int i = 0; i < a_arrsize; i++)
    {
        cout << "Number " << i << ": ";
        cin >> a_Y[i];
    }
    signed long summ = 0;
    // подсчет отрицательных чисел
    for (int i = 0; i < a_arrsize; i++)
    {
        if (a_Y[i] < 0)
            summ += a_Y[i];
    }
    cout << "\nThe sum of array's negative numbers: " << summ << endl;
}
 
Текущее время: 13:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru