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

шаблоны функций на С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Найти количество пар соседних элементов, имеющих одинаковые абсолютные значения, но противоположные знаки http://www.cyberforum.ru/cpp-beginners/thread113794.html
Хелп плиз решыть задачку.Объявить массив целых чисел и заполнить его случайными значениями.размер массива определяется в начале выполнения программы как случайное число в диапазоне 50 - 200;в тексте программы запрещается применять операцию индексации.Размерность массива 100.Диапазон значений от -50 до 50.Нужно найти количество пар соседних элементов, которые имеют одинаковые абсолютные значения,...
C++ Функция, которая меняет строку в бинарном файле Есть бинарный файл с информацией про олимпийские игры. И должна быть функция, изменения этой информации по желанию пользователя. все выполняется, но информация не меняется! int changeBD(Olymp a,char *path,Olymp o) { int z=0; FILE *fop; if((fop=fopen(path,"ab+"))==NULL) http://www.cyberforum.ru/cpp-beginners/thread113786.html
Системы счисления и Перестановки C++
Системы счисления Во входном файле input.txt в первой строке через пробел записаны некоторое (возможно, дробное) число в системе счисления от 2 до 16, основание системы счисления, в которой записано это число, и основание системы счисления, в которую требуется перевести число. Программа должна создать файл output.txt и записать в него ответ: число, переведенное в требуемую систему счисления. ...
Перегрузка оператора == C++
Пытаюсь перегрузить оператор == . Делаю так: В классе: class cData // класс дата { int year; // год short mounth; // месяц short day; // день static int amount; // количество экземпляров класса
C++ Строки: вывод кода введенного пользователем символа http://www.cyberforum.ru/cpp-beginners/thread113745.html
Написать программу, которая выводит код введенного пользователем символа. Программа должна завершать работу в результате ввода, например, точки.
C++ проверка двоичного числа написать программу которая проверяет является ли введенная с клавы строка двоичным числом подробнее

Показать сообщение отдельно
AMATORY_Nik
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 4
07.04.2010, 13:07     шаблоны функций на С++
помогите с задачей условие таково. Дан одна мерный массив состоящий из целых чисел нужно найти произвидение всех отрицательных элементов и сумму всех положительных элементов до максимального. Проблема в том что мне нужно написать это с помощью Шаблонов Функций а учитель нифига не объяснил что и как... вот собственно то что я смог написать...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream.h>
template<class T>
T sqr_it(T*a, int s=0, int k=0, int i, int n);
main()
{int n,i,s;
cout<<"Vvedite kol-vo elementov masiva:"<<endl;
cin>>n;
float k=1, *a = new float [n];
cout << "Vvedite el-ti:" << endl;
for (i =0; i < n; i++) cin >> a[i];
for (i =0; i < n; i++) cout << a[i] << ' ';
for (i =0; i < n; i++) 
if(a[i]<0) 
k*=a[i]; 
cout<<"k= "<<sqr_it(k)<<"\n";
for (i =0; i < n; i++) cin >> a[i];
for (i =0; i < n; i++) cout << a[i] << ' ';
for (i =0; i < n; i++)
if(a[i]>0)
s+=a[i];
cout<<"k= "<<sqr_it(s)<<"\n";
return 0;}
заранее благодарен всем кто откликнется!!!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru