All pastes #166593 Raw Edit

Something

public cpp v1 · immutable
·published 2006-09-11 01:59 UTC
rendered paste body
#include <iostream>#include <iomanip>#include <fstream>using namespace std;int main(){	// Declare variables to hold ticket data	int price, tickets, sales, x;	long double totalsales = 0.0;	double totaltickets = 0;	// Declare file stream variables	ifstream fIn;	ofstream fOut;	// Open input/output files	fIn.open("F:\\ticket-sales\\tickets.txt");	fOut.open("F:\\ticket-sales\\output.txt");	// Grab input from the file	// 4 Lines, so, loop while x is less than 4 (0 through 3 is 4 lines)	for (int x = 0; x < 4;) {				// Increment counter so it knows when to stop looping		x++;		fIn >> price >> tickets;		sales = price * tickets;		// Calculate totals (tickets, sales) during each loop and hold that value		// in these two variables		totalsales += sales;		totaltickets += tickets;		// Testing purposes:		// Ensure proper data being read from file on each line		// fOut << "Line " << x << ": " << totalsales << ", " << totaltickets << endl;	}	// Tell user where data is being written	cout << "Writing data to file: 'output.txt'" << endl;	// Testing purposes:	// Ensure final line being read is the final line of the file	// fOut << "Price: " << price << ", Tickets: " << tickets << ", Sales: " << sales << endl;	// Set required output formatting	cout << showpoint << setprecision(2) << endl;	// Write total tickets sold to file    	fOut << "Total Tickets Sold: " << totaltickets << endl;	// Write total sales to file		fOut << "Total Sales: $" << totalsales << endl;	// Close input and output files	fIn.close();	fOut.close();	return 0;}