Răspuns :
#include
#include
#include
struct Produs
{
char producator[50];
char producator2[50];
int pret;
int pret2;
char categorie[50];
};
int main()
{char aux[50];
struct Produs catalog[150];
int nrProduse[3] = {0, 0, 0};
int totalProduse = 0;
int i, j;
int l;
char k[50];
int a;
int x;
printf(" --Meniu--\n");
printf("1. Introduceti datele\n");
printf("2. Listare in ordine alfabetica\n");
printf("3. Cautare dupa producator\n");
printf("4. Cautare dupa pret\n");
printf("5. Iesire\n");
while(1)
{
printf("Alegeti optiunea dorita\n");
scanf("%d", &l);
switch(l)
{
case 1: //Introducerea datelor
{
for(i=0;i<3;i++)
{
printf("Introduceti categoria\n");
scanf("%s", catalog[i].categorie);
printf("Introduceti numarul de produse\n");
scanf("%d", &nrProduse[i]);
if(nrProduse[i]>50)
{
printf("Cosul este plin!!\n");
return;
}
printf("Introduceti producatorul\n");
scanf("%s", catalog[i].producator);
printf("Introduceti pretul produsului\n");
scanf("%d", &catalog[i].pret);
printf("Introduceti producatorul\n");
scanf("%s", catalog[i].producator2);
printf("Introduceti pretul produsului\n");
scanf("%d", &catalog[i].pret2);
}
printf("Cosul are acum %d de produse\n\n", totalProduse = nrProduse[0] + nrProduse[1] + nrProduse[2]);
} break;
#include
#include
struct Produs
{
char producator[50];
char producator2[50];
int pret;
int pret2;
char categorie[50];
};
int main()
{char aux[50];
struct Produs catalog[150];
int nrProduse[3] = {0, 0, 0};
int totalProduse = 0;
int i, j;
int l;
char k[50];
int a;
int x;
printf(" --Meniu--\n");
printf("1. Introduceti datele\n");
printf("2. Listare in ordine alfabetica\n");
printf("3. Cautare dupa producator\n");
printf("4. Cautare dupa pret\n");
printf("5. Iesire\n");
while(1)
{
printf("Alegeti optiunea dorita\n");
scanf("%d", &l);
switch(l)
{
case 1: //Introducerea datelor
{
for(i=0;i<3;i++)
{
printf("Introduceti categoria\n");
scanf("%s", catalog[i].categorie);
printf("Introduceti numarul de produse\n");
scanf("%d", &nrProduse[i]);
if(nrProduse[i]>50)
{
printf("Cosul este plin!!\n");
return;
}
printf("Introduceti producatorul\n");
scanf("%s", catalog[i].producator);
printf("Introduceti pretul produsului\n");
scanf("%d", &catalog[i].pret);
printf("Introduceti producatorul\n");
scanf("%s", catalog[i].producator2);
printf("Introduceti pretul produsului\n");
scanf("%d", &catalog[i].pret2);
}
printf("Cosul are acum %d de produse\n\n", totalProduse = nrProduse[0] + nrProduse[1] + nrProduse[2]);
} break;
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.