“Conocimientos Programación>Lenguajes De Programación

Cómo escribir Pseudocódigo de una calculadora

2013/7/16
Muchos lenguajes de programación comparten tareas comunes tales como iteración a través de bucles , ramificación basado en si - entonces-sino la lógica y realizar cálculos . Usted puede utilizar estas y otras operaciones para construir un programa de pseudocódigo que no se ejecuta en un ordenador, sino que se ejecuta en su mente mientras repasa en papel. Por un proceso de intercambio de ideas , la identificación de procesos de alto nivel y escribirlas lógicamente , puede usar lo que te ocurrió crear software de calidad , utilizando lenguajes de programación reales. Instrucciones
1

Piense en lo que se necesita para hacer funcionar una calculadora en un nivel alto y anotar esos altos -tareas en una hoja de papel. Pueden aparecer como se muestra a continuación :


datosEntrada = Read_Input ( ) resultado = Perform_Calculations ( datosEntrada ) Display_Results ( resultado)

Estas son las acciones que se producen cuando escribe números en una calculadora, presione A tecla de función y ver los resultados. La primera declaración llama a un método que lee la entrada de un usuario . Este método devuelve los resultados que van en la variable capturar_datos . La siguiente sentencia pasa los datos a una función llamada Perform_Calculations . Perform_Calculations calcula un resultado y lo devuelve a este código que se almacena en la variable de resultado . La declaración final pasa el resultado a una función que lo muestra.
2

Dibuja una caja grande en torno a esas declaraciones. Este cuadro representa el módulo principal del programa. Dibuja otra gran caja en el papel y escribir " Read_Input ()" en la parte superior de la misma. Este cuadro representa la función que lee la entrada necesaria para realizar cálculos . Instrucciones de tipo en el cuadro de que usted piensa que tienen que ocurrir para recuperar información de un usuario. Esas declaraciones pueden parecerse a los que se muestran a

Imprimir " Ingrese el primer número " primerNumero Read_InputPrint = " Escriba el segundo número" secondNumber Read_InputPrint = " Introduce un Operador " Imprimir " Introduzca un operador" operador = primerNumero Read_InputReturn , secondNumber , operador

las variables primerNumero , secondNumber y operador contendrá los valores que introduce un usuario a través de algún método. La declaración final devuelve las variables al módulo llamante .
3

Dibuja un segundo cuadro en el papel y escribir " Perform_Calculations ( primerNumero , secondNumber , operador) en la parte superior de la misma. Agregue instrucciones para este cuadro es necesario realizar cálculos con los dos números y operadores pasan a la función . Esas declaraciones pueden parecer similares a las siguientes afirmaciones :

si el operador = "+ " número = primerNumero + secondNumber

else if = operador " - " número = primerNumero - secondNumber

else if operador = "* " número = primerNumero * secondNumber

else if operador = "/" resultado = primerNumero /secondNumber

regreso resultado

Este código utiliza una sentencia if para determinar el estado de ejecución basado en el valor del operador. Después de una de las declaraciones calcula el resultado de la última instrucción pasa el resultado al módulo llamante .
4

Dibuje un cuadro final sobre el papel y escriba " Display_Result ( resultado) " en la la parte superior de la caja. Escriba los comandos necesarios para presentar el resultado a un usuario, como esto:


Imprimir resultado

Revisar el pseudocódigo y sigue la lógica que comienza en la primera declaración en el módulo principal. Busque defectos lógicos en el código , mientras entra a través de él . Identificar los si existen, y corregir el pseudocódigo si es necesario.

Lenguajes De Programación
¿Quién inventó Programación
Cómo reemplazar un carácter con código ASCII Equivalente
Cómo hacer un T -Test en MATLAB
Cómo cifrar correo electrónico en ColdFusion
Cómo comprobar para Bots Con ColdFusion
Cómo solucionar problemas de un diagrama de flujo del equipo
Cómo utilizar CFC en ColdFusion
Cómo utilizar un formulario MDI en C #
Conocimientos Informáticos © http://www.ordenador.online