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

Есть готовая рабочая программа,но нужно сделать методы класса(типа проверить рабочий ли телефон,включить выключить его и данные:вес,размер,и т.д. что бы вводил пользователь.) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ wxDev-C++ и инкапсуляция http://www.cyberforum.ru/cpp-beginners/thread357684.html
Всем привет. Учусь по книжке Дейтелов, дошел до классов. Авторы пропагандируют методику сокрытия ненужных данных, то есть делать 3 файла: *.h (сам класс), *.cpp (элемент-функции класса) и *.cpp (функция main, которая запускает класс). Например, такой код: #ifndef TIME_H #define TIME_H // Time class definition class Time { public:
C++ Под каким углом к фарватеру Чапаев должен плыть, чтобы его «не снесло»? если можно то это задача на ленейный тип Чапаеву надо под прямым углом к фар¬ватеру преодолеть реку Урал шириной b м. Его ско-рость в стоячей воде v1 м/с; скорость течения реки — v2 м/с. Под каким углом к фарватеру он должен плыть, чтобы его «не снесло»? Сколько времени займет переправа? Как изменится решение, если посредине реки Чапаева ранили в руку, и его скорость с v1 м/с упала до v3 м/с? http://www.cyberforum.ru/cpp-beginners/thread357677.html
C++ дан целочисленный массив заменить в нём все элементы
. Дан целочисленный массив X. Заменить в нем все элементы, меньшие 5 числом 111.(маасивы вообще не понимаю как решать(
C++ АТД список. Перемещение заданного элемента на первую позицию
Здравствуйте!! Подскажите пожалуйста как переместить элемент списка на первую позицию? Например: есть список o o t o t, пользователь ввел символ "t" в итоге получился список t t o o o Как видите все элементы, которые были равны "t" переместились на первые позиции в списке!!
C++ Не используя никаких операций, кроме умножения и присваивания, составить программу, вычисляющую a7 за 4 операции умножения http://www.cyberforum.ru/cpp-beginners/thread357654.html
1.Дано число a. Не используя никаких операций, кроме умножения и присваивания, составить программу, вычисляющую a7 за 4 операции умножения; 2. Выполнить указанные вычисления и распечатать полученные результаты. signed int MAX - signed int MAX+1 unsigned int MAX - unsigned int MAX+1 signed int MIN - signed int MIN-1 unsigned int MIN - unsigned int MIN-1 3. Для типов данных char,...
C++ чистая геометрия, но заваливается( http://acm.timus.ru/problem.aspx?space=1&num=1084 Козла пустили в квадратный огород и привязали к колышку. Колышек воткнули точно в центре огорода. Козёл голоден, как волк, прожорлив, как бык, и ест всё, до чего дотянется, не перелезая через забор и не разрывая веревку. Какая площадь огорода будет объедена? Исходные данные Длина стороны огорода и длина верёвки в метрах (положительные целые... подробнее

Показать сообщение отдельно
Сергей Новиков1
0 / 0 / 0
Регистрация: 18.10.2010
Сообщений: 25
28.09.2011, 20:13     Есть готовая рабочая программа,но нужно сделать методы класса(типа проверить рабочий ли телефон,включить выключить его и данные:вес,размер,и т.д. что бы вводил пользователь.)
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
#include <iostream>
#include <string>
using namespace std;
 
class Device
{
private:
         string _name;
        //длина
        unsigned int length;   
        //ширина
        unsigned int width;
        //высота
        unsigned int height;
        //вес
        unsigned int weight;
        //напряжение
        unsigned int voltage;
        //ток
        unsigned int current;
        //частота
        unsigned int frequency;
public:
        Device(string name);
        
        unsigned int GetLength();
        void SetLength(unsigned int);
        unsigned int GetWidht();
        void SetWidth(unsigned int);
 
        unsigned int GetHeight();
        void SetHeight(unsigned int);
 
        unsigned int GetWeight();
        void SetWeight(unsigned int);
 
        unsigned int GetVoltage();
        void SetVoltage(unsigned int);
 
        unsigned int GetCurrent();
        void SetCurrent(unsigned int);
 
        unsigned int GetFrequency();
        void SetFrequency(unsigned int);
 
        std::string GetName();
        void SetName(std::string str);
};
 
Device:: Device(std::string name)
{
        _name = name;
        length = 0;
        width = 0;
        height = 0;
        weight = 0;
        voltage = 0;
        current = 0;
        frequency = 0;
}
 
unsigned int Device::GetCurrent() 
{
        return current;
}
 
void Device::SetCurrent(unsigned int val)
{
        current = val;
}
 
unsigned int Device::GetFrequency() 
{
        return frequency;
}
 
void Device::SetFrequency(unsigned int val)
{
        frequency = val;
}
 
unsigned int Device::GetHeight() 
{
        return height;
}
 
void Device::SetHeight(unsigned int val)
{
        height = val;
}
 
unsigned int Device::GetLength() 
{
        return length;
}
 
void Device::SetLength(unsigned int val)
{
        length = val;
}
 
unsigned int Device::GetVoltage() 
{
        return voltage;
}
 
void Device::SetVoltage(unsigned int val)
{
        voltage = val;
}
 
unsigned int Device::GetWeight() 
{
        return weight;
}
 
void Device::SetWeight(unsigned int val)
{
        weight = val;
}
 
unsigned int Device::GetWidht() 
{
        return width;
}
 
void Device::SetWidth(unsigned int val)
{
        width = val;
}
 
string Device::GetName() 
{
        return _name;
}
 
void Device::SetName(string str)
{
        _name = str;
}
int main()
{
        Device device("Мобильный телефон");
        device.SetCurrent(12);
        device.SetFrequency(45);
        device.SetHeight(3);
        device.SetLength(150);
        device.SetWidth(30);
        device.SetName("Мобильный телефон Nokia");
        device.SetVoltage(12);
        device.SetWeight(50);
        setlocale(LC_ALL, "");
        cout << "Название: " << device.GetName() << "\n";
        cout << "Длина: " << device.GetLength() << " мм.\n";
        cout << "Ширина: " << device.GetWidht() << " мм.\n";
        cout << "Высота: " << device.GetHeight() << " мм.\n";
        cout << "Вес: " << device.GetWeight() << " гр.\n";
        cout << "Напряжение: " << device.GetVoltage() << "\n";
        cout << "Ток: " << device.GetCurrent() << "\n";
        cout << "Частота: " << device.GetFrequency() << "\n";
        system("pause");
        return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru