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

Почему не работает? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму элементов массива, значение которых попадают в интервал http://www.cyberforum.ru/cpp-beginners/thread123112.html
Уважаемые форумчане вот такое задание: Дан одномерный массив A действительных чисел состоящий из N элементов: 1.Найти сумму элементов массива значение которых попадают в интервал (-5;5) 2.Найти...
C++ параллельное выполнение приветствую вас. есть проблема.. написал программку в c builder. Там есть цикл, который крутит выполнение некоторых операций - сканирует порты и выводит результат в окошко. Как сделать ток, чтоб эти... http://www.cyberforum.ru/cpp-beginners/thread123096.html
C++ Out of memory
Недавно решил освоить графику в с++, и при прорисовке изображения на канве заметил, что оно занимает память. По таймеру каждые 100 миллисекунд отрисовываю на канве новое изображение, при этом...
Использование массивов в функциях.C++ C++
1. Составить программу, которая определяет количество положительных элементов до последнего нулевого элемента и количество отрицательных после него в массивах Y(N) и X(M). Вычисление количества...
C++ Сортировка массива http://www.cyberforum.ru/cpp-beginners/thread123084.html
Помогите пожалуйста отсортировать одномерный массив по возрастанию. Очень нужно. Где ни искал, нигде не нашел ни одного примера((
C++ Программа на точность. Составить функцию, которая вычисляет заданную функцию, что разложено в ряд Маклорена. Проверить работу функции с использованием библиотечных функций. Вычислить 5 (1+0.04) в степени (1/3) с точностью... подробнее

Показать сообщение отдельно
Nazz
WEB-developer
896 / 727 / 11
Регистрация: 12.03.2009
Сообщений: 2,802
Записей в блоге: 2

Почему не работает? - C++

28.04.2010, 18:57. Просмотров 315. Ответов 3
Метки (Все метки)

создаю прогу, которая использует родовые функции. Вот написал код, когда две команды, которые я закоментировал закоментированы, то прога работает отлично, но когда я пробую работать с чаровским типом данных, тоесть раскоментировать первые коментарии, то мне выдает ошыбку, тоесть функция не хочет принимать мох передаваемые значения... как ето можно исправить?


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
 
template <class X> void min (X*x, X&a)
{
X min;
int i;
min=x[1];
for (i=0;i<a;i++)
{
if (min>=x[i])
   min=x[i];
}
cout<<"\nMinimalnuj element: "<<min;
}
 
 
template <class Y> void max (Y*x, Y&a)
{
Y max;
int i;
max=x[1];
for (i=0;i<a;i++)
{
if (max<x[i])
   max=x[i];
}
cout<<"\nNaibilshuj element: "<<max;
}
 
void main()
{
clrscr();
int r,i,a[100];
cout<<"\nVvedit rozmir masuvy: ";
cin>>r;
cout<<"\nVvedit elementu masuvy\n";
for (i=0;i<r;i++)
{
cin>>a[i];
}
min(a,r);
max(a,r);
 
//===========================================================
 
/*char b[100];
int rr,j;
cout<<"\nVvedit rozmir masuvy: ";
cin>>rr;
cout<<"\nVvedit elementu masuvy\n";
for (j=0;j<rr;j++)
{
cin>>b[j];
}
 
min(b,rr);
max(b,rr);*/
 
//===========================================================
 
/*int rrr,m;
double c[100];
cout<<"\nVvedit rozmir masuvy: ";
cin>>rrr;
cout<<"\nVvedit elementu masuvy\n";
for (m=0;m<rrr;m++)
{
cin>>c[i];
}
min(c,rrr);
max(c,rrr);*/
getch();
}
такая же ситуация возникает с типом double...(

Добавлено через 25 минут
среда разработки Вorland C++3.01
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru