Exemplo n.º 1
0
int main (void) 
{   
	ArrayList Table;
	int element;
	char ch;
	int val;
	Helper();
	while(1)
	{   
		cout<<">";
		cin>>ch;
		switch(ch)
		{
			case 'i':
			cin>>element;
			val=Table.Insert(element);
			if(val==-1)
			cout<<"Cant Insert To table"<<endl;
			break;
			case 'r':
			val=Table.Delete();
			if(val==-1)
			cout<<"Table empty"<<endl;
			break;
			case 's':
			cin>>element;
			val=Table.AccessElement(element);
			if(val==-1)
			cout<<"Item Not Found"<<endl;
			else
			cout<<"Value : "<<val<<" position : "<<element<<endl;
			break;
			case 'd':
			Table.Display();
			break;
			case 'q':
			exit(0);
			break;
			default:
			Helper();
		}
	}
		return 0;
	
}