Een Mad Lib , uitgevonden in 1953 door Roger Price en Leonard Stern , is een spel dat begint met een verhaal met spaties in plaats van enkele van de woorden . Voor het lezen van het verhaal , spelers kiezen woorden in willekeurige volgorde in de lege plekken op te vullen , weten alleen de woordsoorten van de ontbrekende woorden , niet wat het verhaal zegt . Als de woorden zijn ingevuld , de woorden maken een humoristische of onzinnig verhaal. Programmeren van een functie om Mad Libs creëren is een goede manier om te oefenen het verzamelen en verwerken van input van de gebruiker . Wat je nodig hebt Madlib Programmeringssoftware Toon Meer Aanwijzingen 1 Tel het aantal spaties in de Mad Lib . Een array van tekenreeksen met twee kolommen en evenveel rijen als er spaties in het Mad Lib . 2 Initialiseer de waarden van de eerste kolom van de array aan de woordsoorten nodig invullen passen de lege plekken in de Mad Lib , zoals " werkwoord ", " adjectief " of " meervoudig zelfstandig naamwoord . " 3 Vraag de gebruiker om input woorden woorden door het lezen onderaan de eerste kolom van de matrix een item per keer , het invoegen van de woorden ( " zelfstandig naamwoord, bijvoeglijk naamwoord, zelfstandig naamwoord, etc. " ) in de frase "Vul ( n ) _____ : " Bewaar de ingangen in de tweede kolom van de matrix . In dit voorbeeld zou de tweede kolom de " boek , " waarden "bright ", " klok ", enz. 4 Geef het verhaal te houden , te vervangen door de juiste woorden uit de tweede kolom van de array in plaats van de blanks . Geef het statische delen van het verhaal als een reeks uitdrukkingen en afwisselend een zin en de volgende opgeslagen ingang . Bijvoorbeeld, als de lege Mad Lib zegt: "Ik gooide mijn [ zelfstandig naamwoord ] in a ( n ) [ bijvoeglijk naamwoord ] [ zelfstandig naamwoord ] , " het programma zou geven "Ik gooide mijn " gevolgd door de eerste ingang ( " book " ) , de volgende zin ( "in een ( n ) " ) , volgende ingang ( " lichte " ) , etc.
|