Solo espero que myrecaba, jpcanepa y aaecheve nos crean la "excusa aleatoria" (considerando que ellos llevan mucho más tiempo programando que nosotros, lo veo muy poco probable), lol...
Por cierto, la primera frase de la columna B ("del interfaz XML") me recuerda por alguna razón a nuestro profesor de Introducción a la Programación (o simplemente progra, como le decíamos en aquella época (semestre pasado))... Y la 6ª frase de la columna A ("cuando averiguemos por qué se cae el proceso") me recuerda a las tareas que debimos hacer durante el transcurso del mismo (las que hacía myrecaba y que me provocaron algunas noches desvelándome (eso pasa por dejar las tareas para los últimos 3 días de plazo))...
Habrá que crear un programa en Java que lance las excusas aleatorias:
import iic1102Package.*; import Java.IO.*;//Creo que era así
public class excusa{
public static void main (String [] args) trows IOException{
public String[] A, B, C;
/*Acá se supone que haya líneas de código que leen las listas de excusas de archivos en formato *.txt, en ASCII y asignen cada frase a un String en el arreglo correspondiente (o como diría en una I de Introducción a la Programación, "Haga aquí su programa", lol)... No lo haré por razones de tiempo*/
/*Suponiendo que el código (el de arriba) está completamente implementado, se procede a crear las excusas aleatorias*/
Bueno, se supone que eso debería funcionar (si lo completan, claro. O si no tuve una "falta de ortografía") (nunca había escrito un post tan computín y/o geek en ninguna parte... Es más, creo que aquí es uno de los pocos (sino el único) lugares en que podría hacerlo y habría gente que lo entiende (o al menos no me mirarían como a un desquiciado, considerando que el blog se llama "nullpointer-exception")...
Mario (Ovallino (O sea sí, ya asumí que me dirán Ovalle por el resto de la eternidad) que se volvió chango (vease Math Madness) con tanta programación en Java)...
PD: Yo había escrito un post anterior (que es en esencia el mismo que este), pero lo borré para corregir algunos detalles en él...
Se me fue un detalle: Sabiendo que cada columna tiene 10 frases, la cantidad de "Excusas aleatorias" que se pueden formar (Y que debería ser capaz de formar mi "programa") es de 10^3... Es decir, 1.000 excusas diferentes... Creo que con eso tienes suficiente para toda tu vida laboral sin repetir nunca una sola excusa...
Ovalle, tu comentario es DEMASIADO BAKAN. Creo que voy a implementar tu programa para aprovechar de estudiar y repasar progra. Jajajajaja!! Santo Maple, que manera de reirme con tu comentario!!
Sólo hay un problema. Estuve tratando de implementarlo, pero en C#, y hay problemas con el ramdom. No sé cual es el algoritmo que usa, pero todos los randoms que se generan al ejecutar el programa, son el mismo número (aunque son distintos objetos). Vamos a tener que estudiar eso con más detenimiento.
4 comments:
Solo espero que myrecaba, jpcanepa y aaecheve nos crean la "excusa aleatoria" (considerando que ellos llevan mucho más tiempo programando que nosotros, lo veo muy poco probable), lol...
Por cierto, la primera frase de la columna B ("del interfaz XML") me recuerda por alguna razón a nuestro profesor de Introducción a la Programación (o simplemente progra, como le decíamos en aquella época (semestre pasado))... Y la 6ª frase de la columna A ("cuando averiguemos por qué se cae el proceso") me recuerda a las tareas que debimos hacer durante el transcurso del mismo (las que hacía myrecaba y que me provocaron algunas noches desvelándome (eso pasa por dejar las tareas para los últimos 3 días de plazo))...
Habrá que crear un programa en Java que lance las excusas aleatorias:
import iic1102Package.*;
import Java.IO.*;//Creo que era así
public class excusa{
public static void main (String [] args) trows IOException{
public String[] A, B, C;
/*Acá se supone que haya líneas de código que leen las listas de excusas de archivos en formato *.txt, en ASCII y asignen cada frase a un String en el arreglo correspondiente (o como diría en una I de Introducción a la Programación, "Haga aquí su programa", lol)... No lo haré por razones de tiempo*/
/*Suponiendo que el código (el de arriba) está completamente implementado, se procede a crear las excusas aleatorias*/
Interfaz.MostrarMensaje("Excusa aleatoria:\n\n" +
A[Tools.randomAB(0, A.length -1) + ' ' +
B[Tools.randomAB(0, B.length -1) + ' ' +
C[Tools.randomAB(0, C.length -1));
}
}
Bueno, se supone que eso debería funcionar (si lo completan, claro. O si no tuve una "falta de ortografía") (nunca había escrito un post tan computín y/o geek en ninguna parte... Es más, creo que aquí es uno de los pocos (sino el único) lugares en que podría hacerlo y habría gente que lo entiende (o al menos no me mirarían como a un desquiciado, considerando que el blog se llama "nullpointer-exception")...
Mario (Ovallino (O sea sí, ya asumí que me dirán Ovalle por el resto de la eternidad) que se volvió chango (vease Math Madness) con tanta programación en Java)...
PD: Yo había escrito un post anterior (que es en esencia el mismo que este), pero lo borré para corregir algunos detalles en él...
Se me fue un detalle:
Sabiendo que cada columna tiene 10 frases, la cantidad de "Excusas aleatorias" que se pueden formar (Y que debería ser capaz de formar mi "programa") es de 10^3... Es decir, 1.000 excusas diferentes... Creo que con eso tienes suficiente para toda tu vida laboral sin repetir nunca una sola excusa...
Mario (O ... V ... A ... L ... L ... E)...
Ovalle, tu comentario es DEMASIADO BAKAN. Creo que voy a implementar tu programa para aprovechar de estudiar y repasar progra. Jajajajaja!! Santo Maple, que manera de reirme con tu comentario!!
Sólo hay un problema. Estuve tratando de implementarlo, pero en C#, y hay problemas con el ramdom. No sé cual es el algoritmo que usa, pero todos los randoms que se generan al ejecutar el programa, son el mismo número (aunque son distintos objetos). Vamos a tener que estudiar eso con más detenimiento.
Post a Comment