Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Задание 2. #include "stdafx.h"



#include "stdafx.h"

#include <iostream>

using namespace std;

template <class t> //ключевые слова для шаблона

//Шаблон функции

//Найти произведение отрицательных чисел в массиве Mas длиной n

//возвращает результат произведения

t f_multipl(t *Mas, int n)

{

t mult = 1;

for (int i = 0; i < n; i++)

{

if (Mas[i] < 0)

mult = mult*Mas[i];

}

return mult;

}

int main()

{

const int n=4;

int Mas[n],mult, result;

int i;

cout << "Input number array: "<<endl;

for (i = 0; i < n; i++)

{

cout << "Input number: ";

cin >> Mas[i];

}

//вызвать шаблон функции

result = f_multipl(Mas, n);

cout << "Multiplication of negative numbers= " << result << endl;

system("pause");

}





Дата публикования: 2015-10-09; Прочитано: 212 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...