Tecnología

Inicio

Cómo escribir una función Lib Mad

Cómo escribir una función Lib Mad


Un Lib Mad, inventado en 1953 por Roger precio y Leonard Stern, es un juego que comienza con una historia con espacios en blanco en lugar de algunas de las palabras. Antes de leer la historia, los jugadores eligen las palabras al viento para llenar los espacios en blanco, conociendo sólo las partes del discurso de las palabras que faltan, no lo que dice la historia. Cuando las palabras se llenan, las palabras crean una historia humorística o sin sentido. Programación de una función para crear enojadas es una buena manera de practicar la recolección y procesamiento de la entrada del usuario.

Instrucciones

1 Contar el número de espacios en blanco en el Mad Lib. Crear una matriz de cadenas de texto con dos columnas y tantas filas como hay espacios en blanco en el Mad Lib.

2 Inicializar los valores de la primera columna de la matriz para que coincida con las partes del discurso necesario para llenar los espacios en blanco en el Mad Lib, tales como "verbo", "adjetivo" o "sustantivo plural".

3 Pedir al usuario que palabras palabras de entrada mediante la lectura de la primera columna de la matriz de un elemento a la vez, la inserción de las palabras ( "nombre, adjetivo, sustantivo, etc.") en la frase "Por favor, escriba a (n) _____:" almacenar las entradas en la segunda columna de la matriz. En este ejemplo, la segunda columna podría contener los valores "libro", "brillante", "reloj", etc.

4 Mostrar la historia, la sustitución de las palabras apropiadas de la segunda columna de la matriz en lugar de los espacios en blanco. Mostrar las partes estáticas de la historia como una serie de frases y alternar entre una frase y la siguiente entrada almacenada. Por ejemplo, si el blanco Mad Lib dice "Tiré mi [nombre] en un (n) [adjetivo] [nombre]," el programa mostrará "Tiré mi", seguido por la primera entrada ( "libro"), junto frase ( "en un (a)"), al lado de entrada ( "brillante"), etc.