Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
84
Добавлен:
10.12.2013
Размер:
998 б
Скачать
#include "Class.h"
char* filename="..\\f.txt";
#include <algorithm>
using namespace std;

void main()
{
	db Deq,Deq2;
	sb St;
	iter j;
	ifstream in(filename,ios::in | ios::binary);
	AddOfFile(in,Deq);
	PrintDeque("\n***Контейнер #1 после заполнения\n",Deq);
	sort(Deq.begin(),Deq.end(),comp_grater());
	PrintDeque("\n***Контейнер #1 после сортировки по убыванию\n",Deq);	
	FindAutor(Deq,"Пушкин А.С.");
	Remove_copy_if(Deq,St,comp_price(150));
	PrintDeque("\n***Контейнер #1 после деления\n",Deq);
	PrintStack("***Контейнер #2 после заполнения\n",St);
	sort(Deq.begin(),Deq.end());
	PrintDeque("\n***Контейнер #1 после сортировки по возрастанию\n",Deq);
	Sort(St);
	PrintStack("***Контейнер #2 после сортировки по возрастанию\n",St);	
	Deq2=Merge(Deq,St);	
	PrintDeque("\n***Контейнер #3 после слияния \n",Deq2);
	cout<<Rus("\nКоличество книг  с ценой > 150 : ");
	cout<<count_if(Deq2.begin(),Deq2.end(),comp_price(150))<<endl;	
	FindAutor(Deq2,"Островский А.Н.");		
}
Соседние файлы в папке Prog3