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

Класс Book - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как посчитать кол-во человек по нескольким признакам http://www.cyberforum.ru/cpp-beginners/thread771101.html
почти все сделал, осталось только посчитать количество человек по цеху. - таблица сейчас считает подряд. как сделать, чтобы выводило номер цеха и кол-во работников в нем? в каждой строке -свой цех...
C++ Переведите прогамму с паскаля на c++ program lnert; uses crt; cоnst h=0.2; var y,x:real; begin x:=-3; repeat y:=(sin(x*2))+6; x:=x+h; write('При x=', x:3:4); writeln(' y=', y:3:4); until (x>3); http://www.cyberforum.ru/cpp-beginners/thread771094.html
Класс Money C++
Создать класс Money, разработав следующие элементы класса: Поля: int first;/ / номинал купюры int second; / / количество купюр Конструктор, позволяющий создать экземпляр класса с заданными...
C++ Компиляция
Всем привет! Возникла такая проблема. Когда с помощью командной строки компилируешь программу без оптимизации, она работает. Но когда пишешь с оптимизацией, то программа не работает вообще....
C++ printf http://www.cyberforum.ru/cpp-beginners/thread771091.html
printf("%I64i", x) Не подскажете как в cout так вывести?
C++ Эквалайзер компьютера Дорогие форумчане, срочно нужна программа-эквалайзер, которая считывает звук со всех открытых программ в виндоус, будь это winapm или браузер. Может кто помочь кодом? ОС - windows 7,8; среда - Visual... подробнее

Показать сообщение отдельно
илья1995
3 / 3 / 1
Регистрация: 17.10.2011
Сообщений: 169

Класс Book - C++

24.01.2013, 22:34. Просмотров 1127. Ответов 12
Метки (Все метки)

напсиал программу с классами
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
#include <iostream>
#include <string.h>
using namespace std;
#define N 3
 
class book {
private:
    char nazv[50];
    char avtor[50];
    int number;
   int god;
 
    public:
        book()
        {
            strcpy(avtor, "Petrov P.I.");
           
        }
 
        ~book() {};
 
        void setnazv(char *_nazv)
        {
            strcpy(nazv, _nazv);
        }
 
        char *getnazv(void)
        {
            return nazv;
        }
  void setavtor(char *_avtor)
        {
            strcpy(avtor, _avtor);
        }
 
        char *getavtor(void)
        {
            return avtor;
        }
        void setnumber(int _number)
        {
            number = _number;
        }
 
        int getnumber(void)
        {
            return number;
        }
 void setgod(int _god)
        {
            number = _god;
        }
 
        int getgod(void)
        {
            return god;
        }
        
};
 
int main()
{
    setlocale(0, "Russian_Russia.1251");
    char nazv[50];
    char avtor[50];
    int number, god;
    book clas[N];
    for(int i = 0; i<N; i++)
    {
        cout << "Книга №" << i+1 << ":\n";
        cout << "Введите название книги: \n ";
            cin.getline(nazv, 50);
            clas[i].setnazv(nazv);
             cout << "Введите автора книги: \n ";
            cin.getline(avtor, 50);
            clas[i].setavtor(avtor);
        cout << "Введите регистрациооный номер книги: \n";
            cin >> number;
            clas[i].setnumber(number);
      cout << "Введите год книги: \n";
            cin >> god;
            }
    system("pause");
    return 0;
}
в Общем задание звучит так:
1)Создайте программу с классом BOOK, который включает в себя следующие данные-элементы о книгах, хранящихся в библиотеке:
► регистрационный номер книги;
►автор;
► название;
► год издания;
2)В класс входят следующие функции-члены класса:
►конструктор с параметром для инициализации автора;
► деструктор;
►функция инициализации текущего состояния объектов;
► функция для просмотра текущего состояния объектов PRINT ();
3)Производный класс Туре имеет следующие элементы:
► тематика книг;
► тип литераторы (отечественная или зарубежная);
► функция просмотра состояния объектов.
1 и 2 пункт на половну(конструктор и деструктор) сделал помогите реализовать 3 и 2 до конца
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru