Control Structures In Programming Using Diagrams