Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Scrivere un programma per la gestione di un magazzino di prodotti elettronici. Il magazzino contiene al massimo 5 prodotti identicati da un codice, nome, dal prezzo e dalla quantita. Il magazzino viene gestito per 10 giorni complessivi. Ogni giorno l'utente puo acquistare al massimo 5 prodotti se sono disponibili. Visualizzare il prodotto piu venduto nei 10 giorni.
Codice sorgente - presumibilmente C++
#include <stdio.h>
#include <stdlib.h>
typedefstruct{
int cod;
char*nome;
int prezzo;
int quantita;
}prodotto;
int main()
{int giorni=10;
prodotto prodotti[5];
int i;
for(i=0;i<5;i++){
printf("inserisci il codice del %d-esimo prodotto:",i);
scanf("%d",&prodotti[i].cod);
printf("inserisci il nome del %d-esimo prodotto:",i);
scanf("%s",&prodotti[i].nome);
printf("inserisci il prezzo del %d-esimo prodotto:",i);
scanf("%d€",&prodotti[i].prezzo);
printf("inserisci la quantità del %d-esimo prodotto:",i);
scanf("%d",&prodotti[i].quantita);
}
system("PAUSE");
return0;
}
una volta che ho inserito i prodotti con i relativi nomi,codici,quantità ec...
come faccio a gestire il magazzino, in modo che ogni giorno acquisto dei prodotti...???
che posso usare una rand() casuale?? per acquistare fino ad un massimo di 5 prodotti per ogni giorno per 10 giorni?
Ultima modifica effettuata da asteroid il 25/02/2011 alle 17:14