#include #include #include using namespace std; int main() { int nb_attributs; int nb_tuples; double nb_moyen_de_1_par_tuple; int nb_de_1; int nb_de_0; int nb_de_1_tuple; int nb_de_tuples_a_0; int nb_de_tuples_a_1; double proportion; string nom_fic; int val; fstream fic; cout<<"Entrer le nom du fichier à analyser:"<>nom_fic; fic.open(nom_fic.c_str(),ios::in); if (fic.fail()) cout<<"fichier d'entree inexistant. "; else { fic>>nb_tuples; fic>>nb_attributs; nb_de_1=0; nb_de_0=0; nb_de_tuples_a_0=0; nb_de_tuples_a_1=0; for(int i=0;i>val; if (val==1) { nb_de_1++; nb_de_1_tuple++; } else nb_de_0++; } if (nb_de_1_tuple==0) nb_de_tuples_a_0++; else if (nb_de_1_tuple==nb_attributs) nb_de_tuples_a_1++; } proportion=((nb_de_1)*1./((nb_de_1)*1.+(nb_de_0)*1.))*100; nb_moyen_de_1_par_tuple=(nb_de_1)*1./(nb_tuples)*1.; cout<<"Nombre d'objets: "<