codice:#include <iostream> #include <fstream> #include <cstdlib> using namespace std; int main() { cout << "calcola il piano d'ammortamento del tuo prestito" << endl; float nrate, tasso, importo, valrate, interessi, totrate, drata; int anni; cout << "Inserirsci l' importo: "; cin >> importo; cout << "Inserisci il tasso: "; cin >> tasso; cout << "Inserisci la durata in anni: "; cin >> anni; cout << "Inserisci la durata di ogni rata in mese: "; cin >> drata; nrate = 12 / drata; nrate = nrate * anni; cout << nrate << endl; valrate = importo / nrate; cout << "tasso" << tasso << endl; fstream p; p.open("spool", ios::out); for (int i=0; i < nrate; i++) { interessi = importo * tasso / 100 * drata / 12; totrate = valrate + interessi; cout << "rata " << i+1; // stampa a video le varie rate cout << " importo " << totrate; cout << " capitale " << valrate; cout << " interesse " << interessi; importo = importo - valrate; cout << " capitale residuo " << importo <<endl; p << i+1 << endl; p << totrate << endl; p << valrate << endl; p << interessi << endl; p << importo << "\n\n"; } p.close(); // chiudo il file di spooling system("PRINT spool"); // stampo su carta il report (il contenuto del file) system("DEL spool"); // elimino il file fittizio di spooling system("PAUSE"); return 0; }

Rispondi quotando