viernes, 14 de octubre de 2016

Diagramas de flujo

Un diagrama de flujo es un representación estructurada del proceso o algoritmo que debe seguir un programa.
Es independiente del lenguaje de programación que usemos.

Los bloques que usa son:
Resultado de imagen de bloques diagramas de flujo

Por ejemplo el diagrama de flujo para el programa que nos resuelva una ecuación de segundo grado, sería el siguiente:
Por ejemplo este programa en MSWLOGO seria:
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
escrible :x2
fin

No hay comentarios:

Publicar un comentario