#include #include using namespace std; int main () { ifstream infile; int NumberOfNumbers; int CurrentNumber; int Biggest=-1 ; int Smallest; int i; bool FirstTime = true; int Total = 0; infile.open("datafile"); // infile >> NumberOfNumbers; // cout << "There are " << NumberOfNumbers << " numbers in this file" << endl; NumberOfNumbers = 0; infile >> CurrentNumber; while (infile) { if (FirstTime) { Smallest= CurrentNumber; Biggest = CurrentNumber; FirstTime= false; } if (CurrentNumber > Biggest) { Biggest = CurrentNumber; } if (CurrentNumber < Smallest) { Smallest = CurrentNumber; } cout << "The biggest is " << Biggest ; cout << '\t' << "The Smallest is " << Smallest ; cout << '\t'<< CurrentNumber << endl; NumberOfNumbers ++; Total = Total + CurrentNumber; infile >> CurrentNumber; } cout << " The Biggest Number is " << Biggest << endl; cout << "The Smallest Number is " << Smallest << endl; cout << "There are " << NumberOfNumbers << " in the file " << endl; cout << "The average is " << float(Total) /float(NumberOfNumbers) << endl; return 0; }