Может кто-нибудь помочь мне с нижеследующим требованием
Книга классов, которая содержит атрибуты BookId, BookName и Price.Он также содержит функцию-член для ввода и отображения его атрибутов.
Запись другого класса Writer, который содержит атрибуты WriterName, Address и NumberofBooks, написанные им.Он содержит массив объектов книги в качестве члена iys.Длина массива должна быть 5 для хранения данных пяти книг.Он также должен содержать функцию-член для ввода и отображения его атрибутов.
Я нашел решение в Google с кодом ниже , но, похоже, это полезно для моего половинного требования.
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
class BOOK
{
int BOOKNO;
char BOOKTITLE[20];
float PRICE;
void TOTAL_COST(int N)
{
float tcost;
tcost=PRICE*N;
cout<<tcost;
}
public:
void INPUT()
{
cout<<"Enter Book Number ";
cin>>BOOKNO;
cout<<"Enter Book Title ";
gets(BOOKTITLE);
cout<<"Enter price per copy ";
cin>>PRICE;
}
void PURCHASE()
{
int n;
cout<<"Enter number of copies to purchase ";
cin>>n;
cout<<"Total cost is ";
TOTAL_COST(n);
}
};
void main()
{
BOOK obj;
obj.INPUT();
obj.PURCHASE();
getch();
}