/*_______________________________________________
test main statistique météo
par Martin Robinson
saisir une série de donnée dans un fichier
et afficher un rapport.
température et précipitation mensuel
_________________________________________________
preprocesseur*/
#include <iostream>
#include <fstream>

using namespace std;

#include "mois.hpp"

/*_______________________________________________
prototype de fonction
_______________________________________________*/

void lireMoisAnnee(mois tab[12]);

/*_______________________________________________
programme principal
_______________________________________________*/

int main()
{

    //test
//    int iJanvier[2][31]={{
//        -31,-15,-20,-25,-5,5,-30,-18,
//        -20,-21,-15,0,-31,-15,-20,
//        -25,-5,5,-30,-18,-20,-21,-15,
//        0,-8,-10,-14,-18,-13,-5,-8
//    },{
//        1,5,0,5,5,5,30,18,20,
//        21,15,0,31,15,20,25,5,
//        5,30,18,20,21,15,0,
//        8,10,14,18,13,5,8
//    }};
//    mois janvier("Janvier", 31, iJanvier);
//    cout << janvier << endl;
    //test

    //initialisation
    mois annee[12];
    lireMoisAnnee(annee);
    //afficher le rapport;
    cout << right << setw(40) << "Moyenne des" 
         << right << setw(15) << "Moyenne des" << endl
         << left << setw(21) << "Mois" 
         << right << setw(20) << "temperatures" 
         << right << setw(17) << "precipitations" << endl;
    for(int i=0;i<12;i++)
	    cout << *(annee+i);
	cout << "fin\n";

    return 0;
}

/*_______________________________________________
fonction
_______________________________________________*/

void lireMoisAnnee(mois tab[12])	
{
    char nomFichier[20];
    cout << "Entrez le nom du fichier :\n";
    cin >> nomFichier;

	//ifstream flot("meteo.txt", ios::in);  //ouverture du ficher
	ifstream flot(nomFichier, ios::in);

	for(int i=0;i<12;i++)
		flot >> *(tab+i);			//lecture d’un mois
}
