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

Создать производные классы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу понять почему... http://www.cyberforum.ru/cpp-beginners/thread64931.html
#include "stdafx.h" void main() { funct(); _getch(); } void funct() {
C++ Арабские в римские Нужно написать прогу которая будет переводить арабские числа в римские В ходе поисков по форуму нашёл такую информацию #include <stdio.h> main() { int number; char * romNum = {"I","II","III","IV","V","VI","VII","IIX","IX","X"}; http://www.cyberforum.ru/cpp-beginners/thread64906.html
C++ Как сравнить 4 числа
Не могу додуматься как сравнить 4 числа. Вот пример есть числа 3, 1,2,6. Нужно поделить их на 2 группы таким образом что бы суммы каких либо чисел были приближенно равны. например сдесь получиться 2+1+3=6 и число 6 тоесть группа будет и чисел 2,1,3 и группа из числа 6. Пример 2 есть числа 3, 1,2,7. Нужно поделить их на 2 группы таким образом что бы суммы каких либо чисел были приближенно...
C++ cтрутура данных с++
Уважаемые программисты!!! помогите пожалуйста дописать программу. я пока еще чайник . "Имеем в текстовом файле список студентов: фамилия, имя ,шифр группы ,оценки по экзаменам. сформировать список по фамилии ,имени ,шифру группы и среднему балу .вывести две таблицы: данные и результат" часть программы сделана ,а сгрупировать по шифру группы и среднему баллу неполучаеться. мой код ...
C++ Не могу решить http://www.cyberforum.ru/cpp-beginners/thread64868.html
Создать два бинарных файла, все числа, содержащиеся в обоих файлах одновременно, переписать в третий файл. Дополнительных массивов не использовать. Не могу решить задание из моей контрольной помогите.
C++ С++ .вычислить сумму элементов массива,до min элемента. В одномерном массиве,состоящем из n вещественных элементов ,вычислить: – Сумму элементов массива,расположенных до минимального элемента; – Записать элементы массива в файл. Добавлено через 2 минуты Помогите пожалуйста... к завтрашнему дню надо... подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
18.11.2009, 14:24     Создать производные классы
вот
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
//Абстрактный класс Библиотека
class Library
{
public:
    void Print(){};
};
//Электронный ресурс (название, фамилия автора, ссылка, аннотация)
class ElRes : Library
{
private:
    std::string nazv;
    std::string fio;
    std::string link;
    std::string annot;
public:
    ElRes();
    ElRes(std::string _nazv, std::string _fio, std::string _link, std::string _annot);
    void Print();
 
};
ElRes::ElRes()
{
    nazv = "Неизвестно";
    fio = "Неизвестно";
    link = "Неизвестно";
    annot = "Неизвестно";
}
ElRes::ElRes(std::string _nazv, std::string _fio, std::string _link, std::string _annot)
{
    nazv = _nazv;
    fio = _fio;
    link = _link;
    annot = _annot;
}
void ElRes::Print()
{
    std::cout<<"Электронный ресурс:\nНазвание:\n< "<<nazv<<
        "\nФИО автора:\n< "<<fio<<"\nСсылка:\n< "<<link<<
        "\nАннотация:\n< "<<annot<<std::endl;
}
//Статья (название, фамилия автора, название журнала, его номер и год издания)
class Stat : Library
{
private:
    std::string nazv;
    std::string fio;
    std::string journ;
    int numb;
    int year;
public:
    Stat();
    Stat(std::string _nazv, std::string _fio, std::string _journ, int _numb, int _year);
    void Print();
 
};
Stat::Stat()
{
    nazv = "Неизвестно";
    fio = "Неизвестно";
    journ = "Неизвестно";
    numb = 0;
    year = 0;
}
Stat::Stat(std::string _nazv, std::string _fio, std::string _journ, int _numb, int _year)
{
    nazv = _nazv;
    fio = _fio;
    journ = _journ;
    numb = _numb;
    year = _year;
}
void Stat::Print()
{
    std::cout<<"Статья:\nНазвание:\n< "<<nazv<<
        "\nФИО автора:\n< "<<fio<<"\nЖурнал:\n< "<<journ<<
        "\nНомер:\n< "<<numb<<"\nГод издания:\n< "<<year<<std::endl;
}
//Книга (название, фамилия автора, год издания, издательство).
class Book : Library
{
private:
    std::string nazv;
    std::string fio;
    int year;
    std::string izd;
public:
    Book();
    Book(std::string _nazv, std::string _fio, int _year, std::string _izd);
    void Print();
};
Book::Book()
{
    nazv = "Неизвестно";
    fio = "Неизвестно";
    year = 0;
    izd = "Неизвестно";
}
Book::Book(std::string _nazv, std::string _fio, int _year, std::string _izd)
{
    nazv = _nazv;
    fio = _fio;
    year = _year;
    izd = _izd;
}
void Book::Print()
{
    std::cout<<"Книга:\nНазвание:\n< "<<nazv<<
        "\nФИО автора:\n< "<<fio<<"\nГод издания:\n< "<<year<<
        "\nИздательство:\n< "<<izd<<std::endl;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru