Buongiorno a tutti, il mio programma è un programma di semplice inserimento e visualizzazione di materiali di un magazzino. Nella classe Credenze, derivata da quella arredo, vi è una funzione che applica il 20% di sconto al prezzo dell'ingrosso. Il problema è che non so come andare a salvare il nuovoPrezzo all'interno del mio file. Se qualcuno di voi può darmi una dritta, ve ne sarei grata!

codice:
#include<iostream>
#include<stdio.h>
#include<fstream>


using namespace std;


void nuovo();


class arredo
{
    public:
        string materiale="";
        string colore="";
        int prezzo;
};




class credenza: public arredo
{
    public:
        int ripiani;
        int cassetti;
        void sconto()
        {
            int nuovoPrezzo;
            nuovoPrezzo=prezzo*0.8;
            if(nuovoPrezzo>prezzo)
            {
                cout<<"Errore!";
            }else
            cout<<"Il prezzo scontato e':"<<nuovoPrezzo<<endl;
        }
};


class letto: public arredo
{
    string tipo="";
};


int main ()
{
    int scelta;
    do
    {
        system("CLS");
        cout<<"\n1.Inserire Prodotto";
        cout<<"\n2.Visualizza Prodotti";
        cout<<"\n3.Ricerca Prodotti"    ;
        cout<<"\n4.Esci";
        cout<<"\nInserire operazione da eseguire:";
        cin>>scelta;
        
        switch(scelta)
        {
            case 1:
                nuovo();
                break;
            case 2:
                break;
            case 3:
                break;
        } 
        system("PAUSE");
    }while(scelta!=3);
    cout<<"Grazie per aver usato il nostro programma";
}




void nuovo ()
{
    ofstream salva;
    salva.open("catalogo.txt",ios::app);


    credenza c;
    cout<<"\nMateriale:";
    cin>>c.materiale;
    cout<<"\nPrezzo da ingrosso:";
    cin>>c.prezzo;
    cout<<"\nColore:";
    cin>>c.colore;
    cout<<"\nRipiani:";
    cin>>c.ripiani;
    cout<<"\nCassetti:";
    cin>>c.cassetti;
    c.sconto();
    
    salva<<c.materiale<<endl;
    salva<<c.colore<<endl;
    salva<<c.ripiani<<endl;
    salva<<c.cassetti<<endl; 
    
    salva.close();


}