int main ( ) {
	nod * v=NULL;
	char c;
	float s, s1;
	char * d;
	d=new char [20];
	do {
		meniu ( c );
		switch ( c ) {
			case '1': 
				cout<<"suma de bani pe care doriti sa o depuneti: ";
				cin>>s;
				cout<<"data depunerii: ";
				cin>>d;
				push ( v, s, d );
				break;
				
			case '2':
				cout<<"suma de bani pe care doriti sa o scoateti: ";
				cin>>s;
				pop ( v, s1, d );
				if ( s1<s ) cout<<"nu puteti scoate o suma mai mare decat cea din ultimul plic!";
				else {
					cout<<"Introduceti noua data de depunere: ";
					cin>>d;
					push ( v, s1-s, d );
				}
				break;
				
			case '3':
				s1=0;
				while ( v ) {
					pop ( v, s, d );
					cout<<"plic: suma: "<<s<<endl;
					cout<<"      data: "<<d<<endl;
					s1+=s;
				}
				cout<<"Suma totala pastrata de elev: "<<s1<<endl;
				break;
				
			default: return 0;
		}
	} while ( c!='t' );
	getch ( );
	return 0;
}
void main()
{
char op;

op=meniu();
while (op!=5)
{
switch (op)
{
case '1': creare();   break;
case '3': adauga();   break;
case '2': deschide(); break;
case '4': sterge();   break;
default: op=meniu(); break;
}
op=meniu();
}
exit(1);
}
Example #3
0
int main()
{
    meniu();
return 0;
}