Clase 9
Temas: Revisión de tareas y práctica.
Solución de Tarea
Tarea: La descripción de la tarea la puedes encontrar en la clase 8
Solución
Nota: Recuerda pasar el código a C++ y entregarlo como tarea.
Ejercicio de Clase
TEXT es un lenguaje para formateo de tipografías inventado por Donald Knuth. Toma archivos dónde se especifican las instrucciones para formatear el texto y produce un hermoso documento.
Normalmente se usan las " (comillas dobles) para indicar citas. Algunos teclados usandos en otros lugares del mundo no tienen este símbolo, pero tiene la comilla simple izquierda (`) y la comilla simple derecha ('). Así que TEX permite usar dos veces las comillas simple izquierda y dos veces la comilla simple derecha para simular el comportamiento de las comillas dobles.
Tu tarea consiste en formatear un documento que erróneamente tiene comillas dobles en vez de usar el estandar de TEXT. Por ejemplo, si el documento fuente tiene el siguiente contenido:
El texto correcto debe ser:
ENTRADA:
La entrada consiste varias lineas de texto conteniendo en total un número par de comillas dobles. La entrada termina con fin de archivo.
SALIDA:
Imprime el mismo texto de entrada pero remplazando las comillas dobles por las usadas por TEXT.
Ejemplo de entrada
Ejemplo de salida
Solución
Problema de Tarea
Escribe un programa que invierta las letras de cada palabra que se te dé en la entrada preservarndo el orden de cada palabra
ENTRADA
La entrada consiste en varias lineas y varias palabras, las palabras están formadas por caracteres continguos e imprimibles separadas por un espacios. Deberás leer hasta fin de archivo.
SALIDA
La salida deben ser las mismas lineas y las palabras que en la entrada, es decir, debes respetar el orden las lineas y las palabras. Sin embargo las letras de cada palabra deben estar invertidas.
Ejemplo de entrada
Ejemplo de salida
Last updated