Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void abrirFichero(){
- cout << "Eleccion de ficheros de usos y usuarios. Opciones disponibles:n";
- cout << " 16: octubre 2016 a marzo 2017" << endl;
- cout << " 17: marzo 2017 a agosto 2017" << endl;
- cout << "Introduzca una opcion: ";
- string opcion;
- getline (std::cin,opcion);
- const char *numero = opcion.c_str();
- char direccion[35] = "..\..\Datos\Bici\usos-";
- strcat (direccion, numero);
- const char direccion2[5] = ".csv";
- strcat (direccion, direccion2);
- int utilizaciones = 0;
- int usuarios = 0;
- ifstream f;
- f.open (direccion);
- if(f.is_open()){
- while (!f.eof()){
- if(f.get()=='n'){
- utilizaciones++;
- }
- }
- }
- else{
- cout << "nNo se ha podido abrir el fichero" << direccion << "nn------------------------------------------------------------------------------------nn";
- abrirFichero();
- }
- f.close();
- char direccion1[35] = "..\..\Datos\Bici\usuarios-";
- strcat (direccion1, numero);
- strcat (direccion1, direccion2);
- f.open (direccion1);
- if(f.is_open()){
- while (!f.eof()){
- if(f.get()=='n'){
- usuarios++;
- }
- }
- cout << "nEl fichero "<< direccion <<" existe y contiene " << utilizaciones << " utilizaciones. ";
- cout << "nEl fichero "<< direccion1 <<" existe y contiene " << usuarios << " usuarios. ";
- }
- else{
- cout << "nNo se ha podido abrir el fichero" << direccion1 << "nn------------------------------------------------------------------------------------nn";
- abrirFichero();
- }
- else{
- cout << "nNo se ha podido abrir el fichero" << direccion1 << "nn------------------------------------------------------------------------------------nn";
- abrirFichero();
Add Comment
Please, Sign In to add comment