Necesito ayuda con este ejercicio! (fstream, ofstream)
Publicado por Boris (2 intervenciones) el 16/06/2017 23:13:24
Escriba un programa que lea un archivo y elimine todas las comas de él y lo vuelva a escribir en un segundo archivo. Debe imprimir en la ventana de la consola, al final, el número de comas eliminado.
El programa necesita:
- Solicitar al usuario el nombre del archivo a leer.
- Si el archivo no es válido, solicita de nuevo al usuario que introduzca un archivo válido.
- Lee el archivo y elimina las comas
- Escriba los caracteres no coma en output.txt, incluyendo todos los espacios.
- Cuando haya terminado de leer el archivo de entrada, escriba el número total de comas eliminadas en la ventana de la consola.
Por ejemplo, si el archivo de entrada contiene 3 +, 2 = 5m, 7%, 6 = 1
A continuación, el archivo output.txt debe contener:
3 + 2 = 5m 7% 6 = 1
Y la ventana de la consola debe imprimir "Removed 3 commas".
El programa necesita:
- Solicitar al usuario el nombre del archivo a leer.
- Si el archivo no es válido, solicita de nuevo al usuario que introduzca un archivo válido.
- Lee el archivo y elimina las comas
- Escriba los caracteres no coma en output.txt, incluyendo todos los espacios.
- Cuando haya terminado de leer el archivo de entrada, escriba el número total de comas eliminadas en la ventana de la consola.
Por ejemplo, si el archivo de entrada contiene 3 +, 2 = 5m, 7%, 6 = 1
A continuación, el archivo output.txt debe contener:
3 + 2 = 5m 7% 6 = 1
Y la ventana de la consola debe imprimir "Removed 3 commas".
Valora esta pregunta
0