Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Switch(choice)



{ case '1': p_menu_find(); break;

case '2': p_menu_ins(); break;

case '3': p_menu_del(); break;

case '4': p_menu_sort(); break;

case '5': p_menu_view(); break;

}

Else

if (!m_p -> getNumberOfBook() && choice=='2')

P_menu_ins();

} while(choice!= '0');

}

void CMenu::p_menu_find() const // поиск по ключу

{ string title;

cout << "\nВведите название книги -> ";

Getline(cin, title);

int iKey = m_p->find(title);

if (iKey!= -1)

{ cout << "Автор: ";

cout << m_p->m_pBook[iKey]->getAuthor()<<endl;

cout << "Название: ";

cout << m_p->m_pBook[iKey]->getTitle()<<endl;

cout << "Год издания: ";

cout << m_p->m_pBook[iKey]->getYear()<<endl;

}

else cout << title << " - не найдена";

}

void CMenu::p_menu_view() const // просмотр

{ int n = m_p -> getNumberOfBook();

align(20); cout << "Автор"; align(30);

cout << "Название";align(10);

cout << "Год издания"; cout<<endl;

for (int i=0;i<n;i++)

{ align(20); cout << m_p->m_pBook[i]->getAuthor();

align(30); cout << m_p->m_pBook[i]->getTitle();

align(10); cout << m_p->m_pBook[i]->getYear();

cout<<endl;

}

}

void CMenu::p_menu_ins()// добавление

{ string author, title; int year;

cout << "\nВведите название -> ";

Getline(cin,title);

if (m_p -> find(title) < 0)

{ cout << "\nВведите автора -> ";





Дата публикования: 2015-04-07; Прочитано: 187 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...