Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2009, 20:46   #1
Neznakomka
Пользователь
 
Аватар для Neznakomka
 
Регистрация: 10.05.2009
Сообщений: 16
По умолчанию исправьте что не так)))

использование функций-шаблонов: Подсчитать колличество элементов, не попадающих в заданный интервал..

он не компилируется((( )

Код:
#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;
template <typename X>
void addarray(X *a,int n,int N)
{
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
{
cout<<"a["<<i<<"]["<<j<<"]=";
cin>>a[i][j];
}
}
template <typename X>
void printarray(X *a,int n,int N)
{
for(int i=0;i<n;i++,cout<<endl)
for(int j=0;j<n;j++)
{
cout<<"a["<<i<<"]["<<j<<"]="<<a[i][j]<<"\t";
} 
}
template <typename X>
void sym(X *a,int n,int N,float b,float c)
{ 
float sum=0;
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
if ((a[i][j]<=c)&&(a[i][j]>=b)) sum+=a[i][j];
cout<<sum;
}
void main()
{
int const n=3;
int const N=3;
float b,c;
float a[n][N];
addarray(a,n,N);
printarray(a,n,N);
cout<<"vvedite a=";
cin>>b;
cout<<"vvedite b=";
cin>>c;

sym(a,n,N,b,c);
getch();

}
Neznakomka вне форума Ответить с цитированием
Старый 28.05.2009, 19:07   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

У меня компилируется и работает.
Правда, не совсем по заданию (считает сумму элементов, попадающих в интервал).
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проверьте программу плиз и исправьте что там не так Gronex Помощь студентам 3 21.05.2009 17:01
Что не так? rododendron Общие вопросы C/C++ 5 05.05.2009 22:48
Что не так? Viento Microsoft Office Excel 3 30.01.2009 14:38
сомнение в правильности решения задачи(( исправьте если не правильно что то) пжл durachok) Помощь студентам 3 25.12.2008 21:17
Что-то не так Radiofuck Помощь студентам 2 16.01.2007 22:06