public void operaciones(){
        
        int tamarray=0, op;
        
        CCliente cliente;
        
        String dni=Pantalla.pideCadena("Introduzca nº DNI: ");
        for(int i=0; i<nregs; i++){//recorro el fichero entero con el for para saber cuantas cuentas tiene el cliente y pasar a crear el array con ese nº
            cliente=leer(i);
            if (dni.compareToIgnoreCase(cliente.getDNI())==0){//Si lo encuentra, suma uno
               tamarray++;
            }
        }
        String[] cuentas= new String[tamarray];//creo array para guardar las cuentas del cliente.
        int j=0;//Variable para controlar la posición en el array
        for(int i=0; i<nregs; i++){//recorro el fichero entero con el for para guardar las cuentas del cliente.
            cliente=leer(i);
            if (dni.compareToIgnoreCase(cliente.getDNI())==0){ //si lo encuentra lo guarda en la posición del array correspondiente y le suma 1.  
                cuentas[j]=cliente.getCuenta();
                j++;
            }
        }
        
        for (int i=0;i<cuentas.length;i++){//recorro el array completo
             System.out.print("\n\t"+(i+1)+".- "+cuentas[i]);//Imprimo posición del array+1 (para empezar las opciones desde nº 1) y el valor del array      
        }    
        System.out.print("\n\t"+(cuentas.length+1)+".- Terminar");//imprimo la opción de salir.
        
        do {//do while para seleccionar la opción que desea el usario
           op=Pantalla.pideInt("\n\tSelecciona la cuenta: "); 
        } while (op<1 || op>(cuentas.length+1));
        if (op<=cuentas.length){
            
            try{//try porque puede generar error
                new FCuenta(cuentas[op-1],1);
            }
            catch (IOException e){//tratamiento del error.
                Pantalla.muestra("Problema con los archivos");
            }
        } 
    }