#include <iostream>
#include <fstream>
#include <cstdlib>
#include "pa1functions.h"
void pa1functions::greetUser()
{
using std::cout;
using std::cin;
cout << "Blah\n";
cin.ignore();
cout << std::endl;
}
int pa1functions::errorChecking(char *fishingFile)
{
if(!fishingFile)
{
std::cerr << "Couldn't open file\n";
return EXIT_FAILURE;
}
}
int pa1functions::findFileSize(int counter, char *fishingFile)
{
std::ifstream file(fishingFile);
double placeholder = 0;
do
{
file >> placeholder;
counter++;
} while(!file.eof());
std::cout << counter << std::endl;
return counter;
}
void pa1functions::get(double *yvalues, int counter, char *fishingFile)
{
std::ifstream file(fishingFile);
std::cout << "Running get function.\n";
int number;
do
{
file >> yvalues[number];
number++;
}while(!file.eof());
}
int pa1functions::findVolume(double *yvalues, int counter, char *fishingFile)
{
std::ifstream file(fishingFile);
std::cout << yvalues[1] << std::endl;
int area;
int volume;
const int depth = 20;
area = yvalues[0] + yvalues[counter];
for(int i = 1; i < counter; ++++i)
{
area += 4 * yvalues[i];
}
for(int i = 2; i < counter; ++++i)
{
area += 2 * yvalues[i];
}
area = area * 200/3;
std::cout<<area<<std::endl;
volume = area * depth;
return volume;
}