3Eva_IIT2018_T1 texto aleatorio

3ra Evaluación II Término 2018-2019. 15-Febrero-2019 /CCPG001

Tema 1. (30 puntos) Asuma que tiene una lista T de Términos. Un Término puede  ser una palabra o un o de los siguientes tres símbolos:
punto (.), coma (,) y guión(-).

Desarrolle un programa que forme un texto usando las siguientes reglas:

  • El texto debe estar compuesto de 73 términos seleccionados aleatoriamente
  • El primer término debe ser una palabra
  • No se puede seleccionar dos símbolos de manera consecutiva. Si eso pasa, seleccione un nuevo término aleatoriamente hasta que sea una palabra.
  • Dos Palabras seguidas deben estar separadas por un espacio.
    Ejemplo: palabra1 palabra2
  • La coma debe estar pegada a la palabra izquierda y separada por un espacio de la palabra a su derecha.
ejemplo palabra1, palabra2
  • El guión debe estar pegado a sus dos palabras.
Ejemplo: palabra1-palabra2
  • El punto debe estar pegado a la palabra de la izquierda y seguido de un salto de línea.
Ejemplo: Palabra 1.

  • No elimine términos de la lista T.

Escriba este texto resultante en un archivo de nombre: literatura.txt