Usuario:Daniel Mendoza:Programación
PROGRAMACIÓN
editarReceta de Diseño
editarLa receta de diseño esta formada por los siguientes pasos:
CONTRATO:
editarNombre de la función y tipos de variable.
PROPOSITO:
editarQué hace la función.
DEFINICION:
editarCódigo de la función.
PRUEBA:
editarSe invoca la función y se indica cual es el resultado empleado. Se debe comprobar este resultado con otro medio distinto al programa.
Ejemplo:
editarDiseñ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
editarEn esta seccion se encuentran resueltos algunos ejercicios de la lectura "How to design programs" en el lenguaje de DrScheme.
Ejercicios en DrPython
editarEn 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í.