Documente Academic
Documente Profesional
Documente Cultură
#include <cstdlib>
#include <cstring>
struct data
{
int zi;
int luna;
int an;
};
struct nod
{
char nume[30];
char tara_origine[30];
int nr_cutii;
data data_exp;
int pret;
nod *urm;
}*prim;
}
cout<<"Adaugarea a fost efectuata !";
system("pause");
}
int main()
{
creare(prim);
int cerinta,b;
cout<<"Ce operatie ati dori sa efectuati ?"<<'\n';
cout<<"1) Adaugati un medicament pe stoc"<<'\n';
cout<<"2) Eliminati medicamentele expirate sau care nu se afla pe stoc"<<'\n';
cout<<"3) Aranjati medicamentele in ordine alfabetica"<<'\n';
cout<<"4) Starea actuala a unui medicament"<<'\n';
cout<<"5) Afisarea medicamentelor cu o anumita tara de origine"<<'\n';
cout<<"6) Afisarea medicamentelor cu pret intre doua valori"<<'\n';
cout<<"7) Afisarea stocului de medicamente"<<'\n';
cout<<"8) Iesire din program"<<'\n';
cin>>cerinta;
do
{
switch (cerinta)
{
case 1 :
system("cls");
caz1(prim);
break;
case 2 :
system("cls");
caz2(prim);
break;
case 3 :
system("cls");
caz3(prim);
break;
case 4 :
system("cls");
caz4(prim);
break;
case 5 :
system("cls");
caz5(prim);
break;
case 6 :
system("cls");
caz6(prim);
break;
case 7 :
system("cls");
caz7(prim);
break;
default :
if (cerinta != 8)
cout<<"Nu s-a introdus o cerinta valabila, incercati din nou \n";
break;
}
if (cerinta != 8)
{
cout<<"1)Inapoi la meniul principal"<<'\n';
cout<<"2)Iesire din program"<<'\n';
cin>>b;
if (b==1)
{
system("cls");
cout<<"Ce operatie ati dori sa efectuati ?"<<'\n';
cout<<"1) Adaugati un medicament pe stoc"<<'\n';
cout<<"2) Eliminati medicamentele expirate sau care nu se afla pe
stoc"<<'\n';
cout<<"3) Aranjati medicamentele in ordine alfabetica"<<'\n';
cout<<"4) Starea actuala a unui medicament"<<'\n';
cout<<"5) Afisarea medicamentelor cu o anumita tara de
origine"<<'\n';
cout<<"6) Afisarea medicamentelor cu pret intre doua valori"<<'\n';
cout<<"7) Afisarea stocului de medicamente"<<'\n';
cout<<"8) Iesire din program"<<'\n';
cin>>cerinta;
}
else
if (b==2)
cerinta=8;
else
{
cout<<"Nu s-a introdus o cerinta valabila, incercati din nou
\n";
system("pause");
}
}
} while (cerinta != 8);
cout<<"Va multumesc pentru ca ati folosit acest program!";
return 0;
}