codice:
#include <iostream>
using namespace std;
int codice_auto_increment=0;
struct indirizzo{
char via[80];
char tel[80];
char n_civico[80];
char citta[80];
};
class clienti{
char nome_cog[80];
indirizzo recapito;
char note[80];
};
class articoli{
int codice;
char descrizione[80];
float prezzo;
bool disponibility;
crea_articoli();
};
main (){
int a;
while(a)
{
cout << "Scegli cosa vuoi fare\n" << "1)Gestione articoli\t\t2)Gestione clienti\t\t3)Make Order\t\t0)QUIT\n";
cin >> a;
switch(a){
case 0: break;
case 1: cout <<"Gestione articoli attivata\n";
articoli *p;
p=new articoli; p->crea_articoli();
break;
case 2: cout <<"Gestione clienti attivata\n"; break;
case 3: cout <<"Attivazione Ordine\n"; break;
}
}
cout << "\n\nGrazie per aver usato la gay macchina dei desideri per ordini di \n alexxio\n";
delete *p;
return 0;
}
//Creazione del database
articoli::crea_articoli(){
char desc[80];
float price;
bool ceononce;
cout << "codice articolo:" << codice_auto_increment;
cout << "\nInserici descrizione\n";
gets(desc);
cout << "Inserisci il prezzo";
cin >> price;
cout << "Disponibile Si\no\n";
cin >> ceononce;
cout <<"\nArticolo creato\n";
}
C'è ancora qualche errore stupido da togliere....ma devo finirlo (anke se non so bene come....)
Il problema è: sto procedendo nella maniera esatta (magari anke una delle più veloci)???Come giustamente mi ha consigliato poker, ho fatto un abbozzo sulla carta, ma voglio sapere appunto se la maniera di procedere è più o meno esatta....