Salve raga, ho costruito un semplice programma, per iniziare a capire il concetto di classe.
Questo programma dovrebbe gestire un Conto Corrente.
Io ho fatto nel seguente modo, ma ho dei problemi, perche quando richiedo il "Saldo Conto", mi stampa il valore dell'ultimo depositamento che ho fatto (dato che metto la variabile tot=0).
Potete aiutarmi??
codice:# include <iostream> using namespace std; class Conto { public: float tot; void Cdeposita(float dep) { tot=0; tot=tot+dep; cout << "Hai Depositato nel conto : "<<tot<<" euro"<< endl; } void Csaldo() { cout << "Il tuo Saldo e' di " << tot << " euro"<< endl; } }; int main() { int scelta; float deposita,preleva; while (scelta!=4) { cout <<"\n>>1<< Deposita" << endl; cout <<">>2<< Preleva" << endl; cout <<">>3<< Vedi Saldo" << endl; cout <<">>4<< ESCI" << endl; cin >> scelta; Conto A1; if (scelta==1) { cout << "Quanto vuoi depositare ?" << endl; cin >> deposita; A1.Cdeposita(deposita); } if (scelta==3) { A1.Csaldo(); } } }

Rispondi quotando