No estoy seguro de si sus pasos matemáticos ya significan escribir pseudocódigo. Por lo general, escribir pseudocódigo es la forma más fácil de transferir sus pensamientos, ideas o fórmulas al código. Una vez que lo tiene, todo de lo que debe preocuparse es poner una sintaxis específica.
Como ejemplo, supongamos que necesita encontrar un área de un círculo. Poniéndolo matemáticamente, Área = pi * r ^ 2
1. Comience pensando en la entrada y la salida del programa. Necesita obtener radio en su programa (a través de la entrada del usuario o algún otro método?) Y necesita devolver el área al usuario o un método.
- ¿Cuál es la diferencia entre teoría de la computación y algoritmo?
- ¿La comunidad académica evita los intentos de resolver un problema NP-difícil en tiempo polinómico?
- ¿Cuál es la respuesta para (1 + 1e20) - (1e20) y 1+ (1e20-1e20)?
- Como teórico, ¿cómo guardas notas?
- ¿Cuál es el problema P vs NP?
Entrada: radio
Salida: área
2. ¿Qué información adicional necesitarías para resolver este problema? Necesitas saber el valor de pi. Como esto nunca va a cambiar, puede almacenarlo usted mismo.
Entrada: radio
Tienda: pi as 3.14
Salida: área
3. Una vez que tenga eso abajo, todo lo que necesita preocuparse es hacer el cálculo.
Entrada: radio
Tienda: pi as 3.14
Calcular: área como pi * radio ^ 2
Salida: área
Por supuesto, este es un ejemplo muy simple y puede no ser tan complejo como lo que está tratando de hacer. Pero, el quid del pseudocódigo es hacer que su lógica sea lo más detallada posible. Esto lo ayudaría a pensar en varios escenarios que podría haberse perdido fácilmente al intentar convertir sus pasos matemáticos en código.
¡Buena suerte y feliz codificación!