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); }
int main() { meniu(); return 0; }