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

работа с add - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив строк http://www.cyberforum.ru/cpp-beginners/thread307035.html
Составить программу, кодирующую и декодирующую текст, содержащийся в литерном массиве строк, с помощью алгоритма перевертывания слов, т.е. записи букв в каждом слове "задом-наперед". Поместить входной и выходной тексты в соответствующие литерные массивы строк. вот код программы, работает только для 1ой строки помогите пожалуйста сделать для массива строк #include <stdio.h>
C++ как вывести строки? Подсчитать в каждой строке количество слов. Если оно меньше 5, то добавить до 7 слов в начало строки. Вывести номера таких строк. http://www.cyberforum.ru/cpp-beginners/thread307021.html
С++\Сортировка элеметов матрицы C++
Правило такое: Заменить элементи матpицы A=(a), i=j=1,2,...,n, за таким пpавилом: если i,j паpные, то a=a/2 если i паpное, j непаpное, то a=(a); если i непаpное, j паpное, то a=2a; если i,j непаpные, то a=1/a ...
C++ Геометрический вектор
Как можно реализовать методы для того, что бы подсчитать длину вектора, суму векторов, разницу и скалярное воспроизведение. Вот часть программами, которую удалось мне написать: #include <iostream> #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <cmath> using namespace std;
C++ народ не могу делать прогу. http://www.cyberforum.ru/cpp-beginners/thread307013.html
Подсчитать в каждой строке количество слов. Если оно меньше 5, то добавить до 7 слов в начало строки. Вывести номера таких строк.
C++ Реализация стека Подскажите, как создать класс, который реализует стек? А также методы включения и выключения элементов? подробнее

Показать сообщение отдельно
Rudthaky
0 / 0 / 0
Регистрация: 12.05.2011
Сообщений: 21
28.05.2011, 20:35  [ТС]     работа с add
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
// объявление класса Sensor
class Sensor
{
public:
    Sensor (int s) { _balans = s;}
    virtual int GetValue(){return _balans;}
    virtual void PrintGetValue(){cerr<<"Error. You mast chois the sensors"<<endl;}
private:
    int _balans;
};
// объявление подкласса Temperature
class Temperature : public Sensor
{
public:
    Temperature(int  s): Sensor(s){}
    void PrintGetValue(){cout<<"You are checking the sensor of Temperature : number of sensor - "<<GetValue()<<endl;}
};
// объявление подкласа Davlenia
class Davlenia : public Sensor
{
public:
    Davlenia(int  s): Sensor(s){}
    void PrintGetValue(){cout<<"You are checking the sensor of Davlenia : number of sensor - "<<GetValue()<<endl;}
};
//объявление подкласса Vlaznost
class Vlaznost : public Sensor
{
public:
    Vlaznost(int s) : Sensor(s){}
    void PrintGetValue(){cout<<"You are checking the sensor of Vlaznost : number of sensor - "<<GetValue()<<endl;}
};
class Systema
{
Systema(){}
~Systema(){}
};
вот класс Sensor с подклассами и класс Systema
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
int _tmain(int argc, _TCHAR* argv[])
{
    cout<<"Press in to 0 or 1 or 2 and check you sensor"<<endl;//вывод начального заголовка
    cout<<"0-Temperature"<<endl;
    cout<<"1-Davlenia"<<endl;
    cout<<"2-Vlaznost"<<endl;
for(int i=0;i<10;i++)//цикл на 10 шгов 
 {
     if(getch()=='0')
     {
         Temperature *tCheck=new Temperature(i+1);
         /*Sensor *sSensor=tCheck;
         sSensor->PrintGetValue();*/
         
     }
     else if(getch()=='1')
     {
         Davlenia *dCheck=new Davlenia(i+1);
         /*Sensor *sSensor=dCheck;
         sSensor->PrintGetValue();*/
     }
     else if(getch()=='2')
     {
         Vlaznost *vCheck=new Vlaznost(i+1);
         /*Sensor *sSensor=vCheck;
         sSensor->PrintGetValue();*/
     }
 }
    _getch();
}
как созданные "Vlaznost","Davlenia","Temperature" добавить(включить) к классу Systema???
т.е. выше в /**/ у меня новый объект сразу что-то выдавал(делал), а нужно сначала включить эти объекты в класс Systema, а потом по нажатии другой клавиши выдавались бы данные???
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru