Usuario:Daniel Mendoza:Programación

De Wikilibros, la colección de libros de texto de contenido libre.

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