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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
RJAVOI
0 / 0 / 0
Регистрация: 19.06.2010
Сообщений: 6
#1

Структуры и функции (КЛАССЫ) - C++

19.06.2010, 22:38. Просмотров 464. Ответов 6
Метки нет (Все метки)

1. Создать структуру, которая описывает указанную в задании сущность.
2. Написать функции, которые служат для обработки данных, хранящихся в структуре и выполняющие действия, указанные в задании.
3. Создать в программе переменные с типом указанной структуры и продемонстрировать работу функций.

1. Создать класс, который описывает указанную в задании сущность.
2. Написать методы, которые служат для обработки данных и выполняющие действия, указанные в задании.
3. Создать в программе переменные с типом указанного класса и продемонстрировать работу методов класса.

Описание структуры( Владелец автомобиля)
Действия, выполняемые функциями:
- Фамилия ,имя, отчество
- Номер автомобиля
- телефон
- номер техпаспорта
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2010, 22:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Структуры и функции (КЛАССЫ) (C++):

Классы и структуры в С++ - C++
Здравствуйте,помогите пожалуйста сделать задание - "Дана вещественная матрица m*n.Найти 2 суммы:наибольших значений элементов ее...

Классы vs Структуры - C++
Часто сталкиваюсь в этой ветке форума с вопросами по структурам и на порядок реже -- с вопросами по классам. Я так понимаю, что это связано...

классы и структуры - C++
различие между классами и структурами заключается только в доступе по-умолчанию к элементам: public в структурах и private в классах ...

Классы и структуры... - C++
Здраствуйте. Прошу помочь вот с такой вещью. У меня есть структура(SPI) в классе(NOTE). Подскажите пожалуйста каким образом мне можно...

переделать структуры в классы - C++
Найти корни квадратного трехчлена с заданными комплексными коэффициентами. Для моделирования комплексных чисел объявите класс. ...

Структуры заменить на классы - C++
Дана программа, выдающая список дамской обуви и ассортимент обуви нужного артикула. Сведения берутся из файла "READ.DAT" Код...

6
Stas96
34 / 34 / 3
Регистрация: 31.08.2009
Сообщений: 116
19.06.2010, 22:54 #2
Цитата Сообщение от RJAVOI Посмотреть сообщение
1. Создать класс, который описывает указанную в задании сущность.
Создать класс по этому:
Цитата Сообщение от RJAVOI Посмотреть сообщение
- Фамилия ,имя, отчество
- Номер автомобиля
- телефон
- номер техпаспорта
0
RJAVOI
0 / 0 / 0
Регистрация: 19.06.2010
Сообщений: 6
19.06.2010, 23:19  [ТС] #3
да)))))
0
hostess
1 / 1 / 0
Регистрация: 19.06.2010
Сообщений: 7
19.06.2010, 23:35 #4
выполняющие действия, указанные в задании

это какие методы?
0
Stas96
34 / 34 / 3
Регистрация: 31.08.2009
Сообщений: 116
19.06.2010, 23:43 #5
Сделал вот такой класс
C++
1
2
3
4
5
6
7
8
9
10
class Driver
{
public:
char  Last[256] ;
char Name [256];
char Patronymic [256];
int Vehicle;
int Telephone;
int Number;
};
0
RJAVOI
0 / 0 / 0
Регистрация: 19.06.2010
Сообщений: 6
19.06.2010, 23:43  [ТС] #6
методы, с помощью которых можно решить задание.
0
hostess
1 / 1 / 0
Регистрация: 19.06.2010
Сообщений: 7
20.06.2010, 00:12 #7
продолжила работу с даным классом:

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
class Driver
{
public:
char  Last[256] ;
char Name [256];
char Patronymic [256];
int Vehicle;
int Telephone;
int Number;
Driver (const char* l,const char* n,const char* p, int v, int t, int num);
Driver ();
~Driver ();
int print_Vehicle ();
int print_Telephone ();
int print_Number ();
char *getl() {return Last;}
char *getn() {return Name;}
char *getP() {return Patronymic;}
};
 
Driver :: Driver (const char* l,const char* n,const char* p, int v, int t, int num)
{
strcpy(Last, l);
strcpy(Name, n);
strcpy(Patronymic, p);
Vehicle = v;
Telephone = t;
Number = num;
 }
Driver :: Driver ()
  {
 
Vehicle = 0;
Telephone= 0;
Number = 0;
strcpy(Last, "Ivanov");
strcpy(Name, "Ivan");
strcpy(Patronymic, "Ivanovich");
 
   }
Driver :: ~Driver (){}
 
int Driver :: print_Vehicle () {
return Vehicle;
}
 
int Driver :: print_Telephone () {
return Telephone;
}
 
int Driver :: print_Number  () {
return Number ;
}
 
///работа с классом
 
 int  a,b,c;
 char* l, *n, *p;
Driver  V ("kyluk","Ira","Ivanovna",11111,22222,33333);
 
a=V.print_Vehicle();
b=V.print_Telephone();
c=V.print_Number();
l = V.getl();
n = V.getn();
p  = V.getP();
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2010, 00:12
Привет! Вот еще темы с ответами:

тема структуры(классы) - C++
Выдает такую ошибку что в этой строке if (stricmp(a.adress,"exit")==0) invalid conversation from char to const char Заранее огромное...

Классы / Структуры и русский язык - C++
Вобщем у меня такой баг вылазиет незнаю как побороть... Подскажите в чём грабли, и как решить. Если создаю массив обьектов то начиная...

Зачем нужны классы и структуры? - C++
1. Зачем нужны классы? 2. Зачем нужны аргументы в main()? 3. Зачем нужны структуры. struct *имя*{}?

Мнение. Что лучше Структуры или Классы? - C++
Ребят, вопрос такой у меня возник. При решении одной и той же задачи я использовала Структуры и классы, но вот что из них лучше и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
20.06.2010, 00:12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru