Universidad de Costa Rica
Escuela de Ciencias de la
Computación e Informática
Profesor Adolfo Di Mare
CI-1201
I Semestre 2011
[<=] [home] [<>] [\/] [=>]
CI-1201 Programación II

Tarea #6 [solución]

Palabras diferentes de un archivo

      Escriba el programa Palabras.cpp que lee un archivo y le extrae todas las palabras diferentes que contiene. Una palabra es cualquier hilera de letras y símbolos que no tiene blancos en el medio. Ejemplo de palabras lo son:

      Al invocar su programa desde la línea de comandos debe aceptar las siguientes opciones:

-i
Ignora las diferencias entre mayúsculas y minúsculas.
-cX
Elimina el carácter "X" antes de procesar cada palabra.
-d
Elimina todos los dígitos antes de procesar cada palabra.
-n
Indica cuántas veces aparece cada palabra en el archivo original.

      En su implementación, use el diccionario std::map<> de la biblioteca STL.

      La forma de usar su programa es invocándole desde la línea de comandos. Por eso, los argumentos para que su programa trabaje deben aparecer ahí:
      C:\DIR\SUBDIR\Palabras -d -n -c, -c; Consultas.txt

      Entregue su tarea por correo electrónico, como lo hizo anteriormente.

[mailto:] Entrega de Tareas

Tiempo de entrega: 7 días
Modalidad: Individual

Soluciones

[mailto:] Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2011
Derechos de autor reservados © 2011
[home] <> [/\]