Written by Administrator
|
Tuesday, 30 September 2008 16:49 |
La calculadora básica.
Se desea generar un calculadora en python que multiplique, divida sume y reste.
Para efectos didácticos se va ha trabajar con cuatro módulos,uno para suma, uno para resta, uno para multiplicación y otro para división. Es recomendable que la primera línea de cada módulo sea un comentario con su nombre.
Generación de módulos:
1. Generando módulo de suma
* Habrá su editor de python y genere un archivo llamado suma.py
* genera la función sumaxy con argumentos x e y ("def sumaxy(x,y):")
* escriba la instrucción return(x+y)
2. Generando módulo de resta:
* Habrá su editor de python y genere un archivo llamado resta.py
* genera la función restaxy con argumentos x e y ("def restaxy(x,y):")
* agregue un comentario que indique el orden de los factores de la operación.
* escriba la instrucción return(x-y)
3. Generando módulo de multliplicación:
* Habrá su editor de python y genere un archivo llamado multiplicacion.py
* genera la función multiplixy con argumentos x e y ("def multiplixy(x,y):")
* escriba la instrucción return(x*y)
4.- Generando módulo de división:
* Habrá su editor de python y genere un archivo llamado división.py
* genera la función divixy con argumentos x e y ("def divixy(x,y):")
* agregue un comentario que indique el orden de los factores de la operación.
* escriba la instrucción return(x-y)
Creación del programa principal:
Primero se debe pensar el algoritmo: ( indique operación, introducción de valores y presentación de la respuesta). Luego se decide como se hace cada cosa:
* indicar operación: Mediante un display que indique que para suma marque "1", para resta teclee(2), para multiplicación teclee (3) y para división teclee "4". (use input)
* introducción de valores: Mediante la utilización del comando "input" se realizará la introducción de los valores. Este modulo deberá trabajar el número que se indicó en la ejecución del módulo operacion.py, en base a ello correr la operación adecuada.
* Mostrar el resultado: para ello se puede utilizar el comando print, preferiblemente que indique la operación realizada y su resultado.
Los tres elementos antes descritos se pueden programar como los módulos: operacion.py, valores.py y resultado.py
Ahora genere el programa principal, llamelo calculadora.py, escriba el código siguiendo este orden:
* importacion de los módulos (suma.py, resta.py, multipicacion.py y division.py) con el comando "import"
* aplicación del modulo operación, guarde el resultado en la variable oper.
* introducción de los valores (usando el modulo introducción.py), guarde el resultado en la variable calc.
* ejecución del módulo resultado de manera que presente el valor de calculado.
{backbutton}
|
Last Updated on Thursday, 26 March 2009 13:12 |