Ejercicio de programación, lee un fichero de texto y muéstralo por consola en orden inverso.

// Ejercicio de programación, lee un fichero de texto y muéstrelo por consola en orden inverso usando las funciones de posicionamiento. // Santiago. #include #include using namespace std; int main(int argc, char *argv[]){ char c; if(argc != 2){ cout << “Error, argumentos introducidos invalidos.” << endl; return 1; } // Abro archivo de entrada. ifstream archivoE(argv[1]); if(!archivoE){ cout << “Error al abrir el fichero de entrada.” << endl; return Leer mas […]

Ejercicio de programación, lee un fichero de texto y cópielo en otro sin poner las vocales.

// Ejercicio de programación, lee un fichero de texto y cópielo en otro sin poner las vocales. // Santiago. #include #include using namespace std; int main(int argc, char *argv[]){ char c; // Compruebo si el numero de argumentos introducido es valido. if(argc != 3){ cout << “El numero de argumentos es invalido.” << endl; return 1; } // Abro archivo de entrada de datos. ifstream archivoE(argv[1]); if(!archivoE){ cout << “Error al abrir el fichero de Leer mas […]

Ejercicio de programación, programa que cuente el número de palabras que hay en un fichero.

// Ejercicio de programación, haz un programa que cuente el número de palabras que hay en un fichero. // Santiago. #include #include using namespace std; int main(int argc, char *argv[]){ char c; char c2; int contador = 0; if(argc != 2){ cout << “El numero de argumentos insertado no es valido.” << endl; return 1; } // Abro el fichero especificado por argv[1] para lectura. ifstream archivoE(argv[1]); if(!archivoE){ cout << “Error, no se ha podido cargar Leer mas […]

Ejercicio de programación, programa que cuente el número de líneas que hay en un fichero.

// Ejercicio de programación, haz un programa que cuente el número de líneas que hay en un fichero. // Santiago. #include #include using namespace std; int main(int argc, char *argv[]){ char c; int contador = 0; if(argc != 2){ cout << “Error, no se han introducido los argumentos correctamente” << endl; return 1; } // Cargo fichero. ifstream archivoE(argv[1]); if(!archivoE){ cout << “Error al cargar el fichero de entrada.” << endl; return 1; } // Leer mas […]

Ejercicio de programación, programa que cuente el número de letras ’a’ que hay en un fichero de texto.

// Ejercicio de programación, haz un programa que cuente el número de letras ’a’ que hay en un fichero de texto. // Santiago. #include #include using namespace std; int main(int argc, char *argv[]){ char c; int contador = 0; if(argc != 2){ cout << “El numero especificado de argumentos no es valido.” << endl; return 1; } // Abrimos el fichero que nos pasan desde argv[1] ifstream archivoE(argv[1]); if(!archivoE){ cout << “No se ha podido abrir el Leer mas […]

Ejercicio de programación, copia un fichero binario en otro.

// Ejercicio de programación, haz un programa que reciba como parámetros los nombres de dos ficheros binarios // y que copie el contenido del primero en el segundo. // Santiago. #include #include using namespace std; int main(int argc, char *argv[]){ int buffer = sizeof(char); char c[buffer]; if(argc != 3){ cout << “No se han especificado suficientes argumentos.” << endl; return 1; } // Abro archivo de donde proceden los datos. ifstream archivoE(argv[1]); if(!archivoE){ cout Leer mas […]