Usuario:Pilonieta / Heurística / Diseño de una función

De Wikilibros, la colección de libros de texto de contenido libre.
I.Contrato:Nombre de la funcion
II.Tipos de variable
III. Proposito:Que hace la funcion
IV. Definicion:Codigo de la funcion
V. Prueba:Se invoca la funcion y se indica cual es el resultado empleado
Ejemplo
*Arco de circunferencia (Contrato)
*a y r, en donde a es un angulo y r el radio de la circunferencia (Tipos de variable)
*Calcurar la longitud de un arco de circunferencia.(Proposito)
*Def Arco_de_circunferencia(a,r) (Definicion)
return(a*r)
*Para valores 20 y 3, debe dar 60
print Arco_de_circunferencia(20,3) (Prueba)