viernes, 14 de octubre de 2016

Diagrama De Flujo

El diagrama de flujo es una representación estructurada del proceso un programa. es independiente Del lenguaje de programación que usemos.
los bloques que usa son:



Resultado de imagen de bloques dediagramas de flujo

Por ejemplo el diagrama de flujo para el programa que nos resuelva una ecuación de segundo grado seria el siguiente:















Este programa en mswlogo se escribiría así:



para ecua :a :b :c
haz "dis :b*:b-4* :a*:c
escribe :dis
si :dis<0 [escribe [no tiene solucion]]
si :dis=0 [escribe [tiene solucion doble]]
si :dis>0 [escribe [tiene dos soluciones]]
haz "x1 (-:b+rc :dis)/2*:a
haz "x2 (-:b-rc :dis)/2*:a
escribe :x1
escribe :x2
fin


diagrama factorial en mswlogo:


para bucle
haz "fac :fac*:v
si :v=1 [alto] [haz "v :v-1]
bucle
fin

para factorial :n
haz "fac :n
haz "v :fac-1
bucle
escribe :fac
fin



Resultado de imagen de diagrama de flujo  programa factorial







No hay comentarios:

Publicar un comentario