Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как массив в виде классареализовать 
:(
    Опции темы
greyers
Дата 20.1.2011, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 20.1.2011

Репутация: нет
Всего: нет



как написать программу вычисления массива с помощью класов
Код

#include "iostream.h"
#include "conio.h"
#include "stdio.h"
#include "math.h"
class cl1
{
    float A[100],Summa,i;
    public:
    int kub(int N);
};

int cl1::kub(int N)
{
cout<<"\nvvedite massiv;\n";
    for (i=1;i<=N;i++)
    {
    cin>>A[i];
    }
  cout<<"preobrazovanie;\n";
  for (i=1;i<=N;i++)
  {
  Summa+=A[i];
  }
  for (i=1;i<=N;i++)
  {
  A[i]=A[i]-Summa/N;
  cout<<"X["<<i<<"]="<<A[i]<<"\n";
  }

      return (0);
}

void main()
{
       clrscr ();

    cl1 c;


     cout     <<" \n"<<c.kub(3)<<"\n";

    getch();
}

вроде бы и работает правильно, и считает, но вот  в конце еще выдает число (не врублюсь что это!!!) Как сделать чтоб показывались преобразованные элементы,???

Это сообщение отредактировал(а) greyers - 20.1.2011, 14:48
PM MAIL   Вверх
xvr
Дата 20.1.2011, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(greyers @  20.1.2011,  14:36 Найти цитируемый пост)
но вот  в конце еще выдает а=....(не врублюсь что это!!!) 

Что просили, то и 'это':
Код

cout     <<" \na="<<c.kub(3)<<"\n";
А в совокупности с return (0); в конце c.kub() выглядит вообще загадочно

PM MAIL   Вверх
greyers
  Дата 20.1.2011, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 20.1.2011

Репутация: нет
Всего: нет



и как сделать правильно?вот с этим, как раз и проблема, я и сам вижу.как ,вообще, работает класс???

Это сообщение отредактировал(а) greyers - 20.1.2011, 15:10
PM MAIL   Вверх
bsa
Дата 20.1.2011, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Цитата(greyers @  20.1.2011,  15:52 Найти цитируемый пост)
как ,вообще, работает класс???

ты написал? ты и отвечай.
Пройдись отладчиком по шагам и узнаешь.
PM   Вверх
xvr
Дата 21.1.2011, 08:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(greyers @  20.1.2011,  14:52 Найти цитируемый пост)
и как сделать правильно?

Код

c.kub(3);
без всяких cout << - это вывод, а у вас kub выводит сам

Цитата(greyers @  20.1.2011,  14:52 Найти цитируемый пост)
как ,вообще, работает класс???
А это вопрос к тому, у кого вы эту 'программу' срисовали  smile 


PM MAIL   Вверх
greyers
Дата 21.1.2011, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 20.1.2011

Репутация: нет
Всего: нет



Цитата

А это вопрос к тому, у кого вы эту 'программу' срисовали

вообще, я сам сделал, по учебнику.
мне что?-автора учебника искать??? smile      
там просто пример только был и две строки о том,что такое класс поверхностно 

Это сообщение отредактировал(а) greyers - 21.1.2011, 13:04
PM MAIL   Вверх
mes
Дата 21.1.2011, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



Цитата(greyers @  21.1.2011,  11:08 Найти цитируемый пост)
вообще, я сам сделал, по учебнику.мне что?-автора учебника искать??? 

думаю достаточно задать вопрос так, чтоб на него было приятно ответить.. 
smile



--------------------
PM MAIL WWW   Вверх
greyers
Дата 21.1.2011, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 20.1.2011

Репутация: нет
Всего: нет



ладно,всем спасибо, я уже сам.....кстати
Цитата

без всяких cout << - это вывод, а у вас kub выводит сам


xvr правильно!там все из-за cout smile 

Это сообщение отредактировал(а) greyers - 21.1.2011, 12:30
PM MAIL   Вверх
greyers
Дата 21.1.2011, 12:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 20.1.2011

Репутация: нет
Всего: нет



ну если бы здесь за правильные ответы призы какие-нибудь давали или денежное вознаграждение,то... я думаю всем было бы приятно отвечать.а так!...даже не знаю...  smile 

Это сообщение отредактировал(а) greyers - 21.1.2011, 12:54
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0539 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.