Paso 2: El algoritmo
El algoritmo va como esto:
tienes tres listas, cada una con un conjunto específico de palabras:
- lista: Sustantivos (ofensivos)
- lista: verbos
- lista: los sustantivos al azar
y combinarlos como se muestra en el diagrama arriba - una palabra al azar cada vez. Resultados deben tener forma de list1 Lista2 list1 list3 - bastardo amor galleta culo por ejemplo (nota que este es uno de más insultos SFW de este algoritmo).
Tenga en cuenta que los insultos de este programa son sobre todo NSFW. Si usted desea hacer niño amable, debe reemplazar palabras en todas las listas de alternativas más adecuadas. Tenga en cuenta que si cambia de longitud de alguna de las listas de thole, debe cambiar las variables de longitud, así (véase el párrafo siguiente).
Para que esto funcione que tenemos que almacenar todas las palabras en listas separadas y guardar, además, cuántas palabras hay en cada lista. Como se verá en el código que hice esto por almacenamiento de cadenas en list1, list2 y list3 y sus longitudes l1, l2 y l3 respectivamente. Así fue sencillo llamar palabra al azar de cada lista por list1[random(l1) llamada] y semejantemente para las otras listas
Habida cuenta de que la pantalla de mi sólo tenía 16 caracteres/fila, tuve que imprimir no más de 2 palabras por línea. Por suerte mi pantalla tiene dos líneas, pero si no me habría tenido que poner el texto en scroll.
Si se va a hacer auto de insultos girar (en dado intervalos de tiempo), se presentaría con la misma rotación de insulto cada vez puesto que la función "random" toma programa tiempo como semilla y que no cambiaría de corrida a corrida. Haciendo insulto cambiar botón, haga clic en, se introduce un factor aleatorio e insultos son diferentes cada vez.
Esto resume el algoritmo. Todo te queda hacer es cargar el código y ejecutarlo.
Divertirse y estad atentos a mi siguiente ' ible.