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í.