Red de conocimiento informático - Conocimiento informático - Cómo diseñar un programa de lotería aleatoria por computadora

Cómo diseñar un programa de lotería aleatoria por computadora

Para ayudar a los internautas a resolver los problemas relacionados con "¿Cómo diseñar un programa de lotería aleatoria por computadora?", China Learning Network ha organizado soluciones relacionadas con "¿Cómo diseñar un programa de lotería aleatoria por computadora?" Internet, las preguntas detalladas del usuario incluyen: RT, quiero saber: ¿Cómo diseñar un programa de lotería aleatoria por computadora? , las soluciones específicas son las siguientes:

Solución 1:

Si no sabes nada de programación y quieres aprender rápidamente a hacer pequeños programas, te recomendamos aprender flash as3. Debido a que Flash es originalmente un software de animación, tiene un sistema de dibujo de interfaz simple y fácil de entender, a diferencia de lenguajes como Java que requieren código para resolver problemas de interfaz. Relativamente hablando, si los principiantes tienen que hacer programas pequeños, aprenderán esto será más rápido.

A continuación enumeraré algunos conocimientos básicos que debes utilizar para crear este programa. Una vez que los entiendas, probablemente puedas crear este programa. Sin embargo, un método de aprendizaje tan rápido también tiene desventajas, que agregaré a continuación.

En primer lugar, puedes familiarizarte con la interfaz flash. Para prepararse para la programación, al menos necesita saber acerca de las bibliotecas y los paneles de propiedades, y necesita saber acerca de los clips de película o los botones.

Luego debes aprender los conocimientos básicos de programación, como los conceptos de variables (Variable), tipos de datos (Datatype), métodos (Método) y el uso de declaraciones comunes como if y for. Puede utilizarlas como palabras clave para buscar en Baidu (si no puede buscar directamente contenido relevante, puede agregar una palabra clave adicional, como programación o as3; si no puede buscar palabras clave chinas, busque palabras clave en inglés).

Comprender la sintaxis común de as3. Por ejemplo, declaraciones que declaran variables y métodos. Con respecto a esto, puede buscar las palabras clave var y function de as3.

Finalmente, cuando tengas un concepto general de programación, podrás empezar a preparar tu pequeño programa.

Métodos clave que quizás necesites usar:

addEventListener() //El evento que es más probable que uses es MouseEvent.CLICK

Math.random( )

Math.round() o Math.floor() o Math.ceil() //Estos tres son métodos que se pueden usar para redondear números, con ligeras diferencias

addChild()

Debido a que eres un principiante, incluso si estás haciendo un pequeño programa tan simple, puedes encontrarte con varias situaciones. Se recomienda que no piense demasiado complicado al principio y resuelva los efectos básicos antes de hablar de ello; de lo contrario, es probable que se golpee contra la pared repetidamente en algunos temas no críticos y se dé por vencido a mitad del camino. Y a veces, debido a que mis pensamientos son demasiado complejos, ni siquiera puedo hacer preguntas a las personas que quiero porque no puedo expresarlas con claridad.

Si se trata sólo de un procedimiento de lotería, después de conocer lo anterior, no debería haber gran problema en realizarlo. Si desea crear módulos adicionales, ese es un asunto diferente, como cuentas de usuario, redes, efectos especiales de interfaz, etc. Los puntos de conocimiento que enumeré no son suficientes para respaldar la implementación de estas funciones, lo que requiere más aprendizaje.

Entonces, hablemos finalmente de las desventajas de este método de aprendizaje intensivo.

Obviamente, éxito rápido = base débil. Esta es simplemente una relación lógica natural.

Los posibles resultados son: menos tiempo dedicado a aprender, pero baja eficiencia y más tiempo dedicado a escribir código; una vez que ocurre un error, no sabe cómo solucionar el problema cuando se comunica con otros, escuche. No entiendo varios términos; el código no está estandarizado y es difícil para otros ayudarlo a modificarlo... etc.

Para solucionar estos problemas sólo existe una forma, que es aprender a programar de forma sistemática y formal. Pero en este caso, el punto de partida de tu pregunta es muy diferente. Es como si originalmente sólo quisieras hacer tu propio barco. Pero si quieres hacer un barco serio, no un barco de juguete, no un barco en mal estado, necesitarás mucho esfuerzo.

Partiendo de sus materiales, cultivando cuidadosamente los árboles, recolectando minerales, forjando piezas... Este conocimiento involucra a toda la industria de la construcción naval. Parece que no tenías intención de profundizar tanto.

No te haría ningún favor si te contara una manera rápida de aprender. Porque este no es un buen comienzo para aprender a programar. Pero si te digo "empieza a aprender desde lo básico", parece un poco como obligarte a tomar una decisión por ti.

En definitiva, ahora te cuento ambas opciones.

Empieza desde lo básico y aprende sistemáticamente, lo cual es más formal, pero también aburrido. Es posible que no puedas hacer nada decente después de estudiar solo durante mucho tiempo, y luego el interés inicial desaparecerá gradualmente. . Sin embargo, si este es el caso, las sugerencias de flash as3 pueden no ser apropiadas. Tal vez debería considerar cuidadosamente su plan de carrera y luego decidir la dirección del desarrollo; en este caso, será un tema más serio.

Un método de aprendizaje rápido. Si tiene una buena comprensión, puede dominar algunos conocimientos clave con relativa rapidez y tener una comprensión general de la programación (pero si no la comprende bien, puede volverse más irritable). y producir rápidamente algunos pequeños resultados. Si no estás interesado, eso es todo. Si está interesado, desarrolle más. La falta de fundamento y los malos hábitos de codificación también pueden complementarse y corregirse más adelante. Si no estás seguro de querer desarrollarte más en el campo de la programación (por ejemplo, si planeas hacer una carrera como granjero de códigos), también puedes usar este método para jugar y llevarlo tan lejos como puedas. poder.

Solución 2:

Existen muchas plantillas para concursos online. No es necesario que lo hagas tú mismo.

Solución 3:

No sé qué idiomas conoces. Para escritorio, suelo usar C# y para web. Yo uso J2EE. En cuanto al software de programación, todavía lo recomiendo. Inventa tus propios conocimientos. No sé cómo responder a esto. Parece que no sabes nada.