Курсовая работа: Разработка специализированного программного модуля для решения указанной задачи

case 2:{

cout<<"Введите номер удаляемого автомобиля:";

cin>>numdel;

step2:

num = mystack.top();

kol = mystack2.top();

if ( (numdel.compare(num)!=0)&&(mystack.empty()) )

{ cout<<"Такого автомобиля нет в гараже. Удаление невозможно."<<endl; goto step_menu; }

if(numdel.compare(num)==0)

{ mystack.pop();

mystack2.pop();

cout<<"Автомобиль удален со стоянки."<<endl;

cout<<"Автомобиль удалялся "<<kol<<"-раз для обеспечения выезда других автомобилей."<<endl;

goto go_while; }

/* Заносим элементы из гаража

в вспомогательный стек */

temp.push(num);

temp2.push(kol+1);

mystack.pop();

mystack2.pop();

goto step2;

go_while:

/* Выгружаем элементы из вспо-

могательного стека в гараж */

while (!temp.empty())

{num = temp.top();

kol = temp2.top();

mystack.push(num);

mystack2.push(kol);

К-во Просмотров: 356
Бесплатно скачать Курсовая работа: Разработка специализированного программного модуля для решения указанной задачи