Usuario:Daniel Mendoza:Programación
PROGRAMACIÓN editar
Receta de Diseño editar
La receta de diseño esta formada por los siguientes pasos:
CONTRATO: editar
Nombre de la función y tipos de variable.
PROPOSITO: editar
Qué hace la función.
DEFINICION: editar
Código de la función.
PRUEBA: editar
Se invoca la función y se indica cual es el resultado empleado. Se debe comprobar este resultado con otro medio distinto al programa.
Ejemplo: editar
Diseño de un programa que calcule el area de un Paralelepipedo rectangulo en lenguaje de DrPython.
#CONTRATO: AREA DE UN PARALELEPIPEDO RECTANGULO #PARAMETROS: ENTERO, ENTERO, ENTERO= ENTERO #PROPOSITO: Calcular el area de un Paralelepipedo rectangulo de LONGITUD a, ALTURA b, ANCHURA c #DEFINICIÓN: import math def area_par_rec (a , b , c): return (2 * ((a * b) + (a * c) + (b * c))) #PRUEBA: se va a Calcular el area de un Paralelepipedo rectangulo de LONGITUD 1, ALTURA 2, ANCHURA 3 print area_par_rec (1 , 2 , 3) #El resultado es 22 probado con una calculadora
Ejercicios en DrScheme editar
En esta seccion se encuentran resueltos algunos ejercicios de la lectura "How to design programs" en el lenguaje de DrScheme.
Ejercicios en DrPython editar
En esta sección se encuentran resueltos los mismos ejercicios de la sección anterior pero en lenguaje de DrPython.
Si quiere ver el libro combleto de "How to design programs" haga click aquí.