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

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

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

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

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

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

уууу пасибулечки!!!! =***
Neznakomka вне форума Ответить с цитированием
Старый 27.05.2009, 20:18   #12
Neznakomka
Пользователь
 
Аватар для Neznakomka
 
Регистрация: 10.05.2009
Сообщений: 16
По умолчанию

дорогой Sazary !!! если не составит труда, посмотри пожайлуста правильность написание моей ещё одной задачи вот она ниже)) :

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

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

#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 вне форума Ответить с цитированием
Старый 27.05.2009, 20:20   #13
Neznakomka
Пользователь
 
Аватар для Neznakomka
 
Регистрация: 10.05.2009
Сообщений: 16
По умолчанию

на счёт первой задачи вот я написала, но неработает
Код:
#include"iostream"
#include<conio.h>

using namespace std;

int count(int N)
{
 int k=2,cnt = 0;
 while(N>1)
  {
   if(N%k==0)
    {
     cnt++;
     N /= k;
    }
   else k++;
  }
 return cnt;
}

int main() {
  int N,a,x;
  cout<<"a=";cin>>a;
   x=count(N);
        cout<<N<<endl;
    }

  cout<<x;
  getch();
  return 0;
}
Исправьте пожалуйста
Neznakomka вне форума Ответить с цитированием
Старый 27.05.2009, 20:27   #14
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Код:
int main() {
  int N,a,x;
  cout<<"a=";cin>>a;
   x=count(N);  // что такое N? 
        cout<<N<<endl;  // аналогичный вопрос
    }  // <-- лишняя

  cout<<x;
  getch();
  return 0;
}
+ добавлю, что у вас в задании нужно еще кое-что сделать. Думаю, знаете что.

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

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


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посмотрите пожалуйста всё ли правильно? art_melnichenko Помощь студентам 3 08.11.2012 21:47
Что не правильно делаю с free(); Winston123 Общие вопросы C/C++ 25 15.06.2009 21:21
правильно ли я делаю? andrey4623 Общие вопросы Delphi 2 07.03.2008 20:14
Посмотрите пожалуйста правильно ли написана программа,если нет укажите ошибку. Викулька Помощь студентам 1 10.12.2007 22:49
плиз форумчане посмотрите что здесь не правильно _Solomon_ Помощь студентам 6 07.06.2007 13:54