Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет Семестровая.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
204.29 Кб
Скачать

Scanf("%d",&flag);

printf("\n");

///Mug and spoon

if(flag==1)

{

M=new Mug(10,0.5,'Q',err);

k=M->Get_Price();

Spoon *L=new Spoon(M,10.0,'Y',7.5,err);

if(!err)

{

printf(" ________________________________________ \n");

printf(" | |\n");

printf(" | SPOON PRICE=%12f |\n",L->Spoon_GetPrice());

printf(" |________________________________________|\n\n");

Delete l;

L=NULL;

}

Mug *F = new Mug(9,10.01,'R',err);

F->Mug_Set(5,4.6,'B');

F->Mug_Get(colvo,vol,colKR);

float a=F->Mug_FPrice();

printf(" ________________________________\n");

printf("| |\n");

printf("| FIRST_PRICE=%12f |\n",a);

printf("| COLVO=%12d |\n",colvo);

printf("| VOL= %12f |\n",vol);

printf("| COLOR=%12c |\n",colKR);

printf("|________________________________|\n\n");

printf(" _________________\n");

printf("| |\n");

printf("| %f |\n",k);

printf("|_________________|\n\n");

Delete f; delete m;

F=NULL;

M=NULL;

}

///Common volume for mug and cup

else if(flag == 5 )

{

Mug *K=new Mug(5.5,err);

Cup *P=new Cup(10.01,'Y',err);

printf(" _______________________________\n");

printf("| |\n");

printf("| COMMON VOLUME=%12f |\n",K->M_and_C_VOL(P));

printf("| |\n");

printf("| COLOR OF THE CUP: %12c|\n",P->Cup_Color());

printf("|_______________________________|\n\n");

Delete p; delete k;

}

///Cup and spoon

else if(flag == 2 )

{

M=new Cup(10,5.5,'K',err);

k=M->Get_Price();

Spoon *L=new Spoon(M,10.0,'Y',7.5,err);

if(!err)

{

printf(" _______________________________________ \n");

printf(" | |\n");

printf(" | SPOON PRICE=%12f |\n",L->Spoon_GetPrice());

printf(" |_______________________________________|\n\n");

Delete l;

L=NULL;

}

Cup *P=new Cup(10,1.5,'T',err);

P->Cup_Set(2,17.2,'N');

P->Cup_Get(colvo2,rad,colCH);

float a=P->Cup_Vol();

printf(" _______________________________\n");

printf("| |\n");

printf("| VOLUME OF CUP=%12f |\n",a);

printf("| COLVO=%12d |\n",colvo2);

printf("| VOL= %12f |\n",rad);

printf("| COLOR=%12c |\n",colCH);

printf("|_______________________________|\n\n");

printf(" ___________________\n");

printf("| |\n");

printf("| %12f |\n",k);

printf("|___________________|\n\n");