.phoenix
04-02-2013, 10:04
Salve, devo sviluppare un progetto in C
Devo simulare la gestione di un magazzino...quindi visualizzare i prodotti, acquistarli, aggiornare la scorta.
In pratica dovrei eseguire questo:
1. Visualizzare i prodotti (con Codice, Nome, Utilizzo, Quantità, Prezzo)
2. Chiedere al cliente se vuole acquistare un prodotto
3. Dopo l'eventuale acquisto mostrare la scorta aggiornata
4. Visualizzare i prodotti in base all'utilizzo
Bene...io mi sono fermato al punto 1 :muro: :muro: e non so continuare
Se volete vi posto quello che ho fatto...
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
struct prodotto {int codice;
char nome [20];
char utilizzo [15];
int quantita;
float prezzo;
};
typedef struct prodotto Prodotto;
void main ()
{
Prodotto scorta[7]={{1288, "Tubo", "Idraulica", 4, 10.00},
{1154,"Fil di ferro", "Muratura", 4, 2.50},
{2828,"Chiave inglese","Idraulica", 2, 5.49},
{6549, "Pittura", "Pitturazione",2, 5.99},
{1112, "Pennello", "Pitturazione", 4, 3.99},
{5155, "Chiavi", "Manutenzione", 3, 3.99},
{4856, "Sega", "Falegnameria", 1, 3.99}};
int j; /*Inventario*/
printf("Benvenuti nella ferramenta\n\n");
printf("Quali prodotti vuole acquistare?\n\n");
for (j=0;j<7;j++)
{
printf("Cod.: %d, Nome: %s, Utilizzo: %s, Qta': %d, Prezzo: %.2f\n",scorta[j].codice, scorta[j].nome, scorta[j].utilizzo, scorta[j].quantita, scorta[j].prezzo);
printf("............................................\n");
}
return 0;
}
Grazie in anticipo a chi mi vorrà aiutare :)
Devo simulare la gestione di un magazzino...quindi visualizzare i prodotti, acquistarli, aggiornare la scorta.
In pratica dovrei eseguire questo:
1. Visualizzare i prodotti (con Codice, Nome, Utilizzo, Quantità, Prezzo)
2. Chiedere al cliente se vuole acquistare un prodotto
3. Dopo l'eventuale acquisto mostrare la scorta aggiornata
4. Visualizzare i prodotti in base all'utilizzo
Bene...io mi sono fermato al punto 1 :muro: :muro: e non so continuare
Se volete vi posto quello che ho fatto...
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
struct prodotto {int codice;
char nome [20];
char utilizzo [15];
int quantita;
float prezzo;
};
typedef struct prodotto Prodotto;
void main ()
{
Prodotto scorta[7]={{1288, "Tubo", "Idraulica", 4, 10.00},
{1154,"Fil di ferro", "Muratura", 4, 2.50},
{2828,"Chiave inglese","Idraulica", 2, 5.49},
{6549, "Pittura", "Pitturazione",2, 5.99},
{1112, "Pennello", "Pitturazione", 4, 3.99},
{5155, "Chiavi", "Manutenzione", 3, 3.99},
{4856, "Sega", "Falegnameria", 1, 3.99}};
int j; /*Inventario*/
printf("Benvenuti nella ferramenta\n\n");
printf("Quali prodotti vuole acquistare?\n\n");
for (j=0;j<7;j++)
{
printf("Cod.: %d, Nome: %s, Utilizzo: %s, Qta': %d, Prezzo: %.2f\n",scorta[j].codice, scorta[j].nome, scorta[j].utilizzo, scorta[j].quantita, scorta[j].prezzo);
printf("............................................\n");
}
return 0;
}
Grazie in anticipo a chi mi vorrà aiutare :)