Está en la página 1de 2
1 DIAGRAMACION COMPUESTA O. ESTRUCTURADA TT Normalmente cuando se resuelve un algoritmo mediante diagrama de flujo se leun prelerentemente las estructuras simplificadas para repetir procesos y preguntas un simbcle gréfico sustituyen a varios simbolos basicos. En ellos se encuentran Hl» contadores, regresos (GOTO's) o condiciones légicas que determinan la \ del cido iterativo; ademés todos los lenguajes de alto nivel cuentan con ‘ones que les corresponde; veamos la primera de ellas: EL CICLO ESTRUCTURADO DIAGRAMA ESTRUCTURADO DIAGRAMA TRADICIONAL El diagrama de la izquierda indica que el proceso enmarcado en el recténgulo} ejecutard tantas veces como sea necesario para que la variable V cambie de un ¥ inicial VI a un valor final VF (la repeticién del ciclo es automatica y al ciclo controlade por un contador asociado a este simbolo compuesto), al utilizar incremento indicado en la variable CI por cada vez que se ejecuta dicho proceso, \vado por la linea punteada de la izquierda. Al efectuar dicho regreso, la variable del ‘io se incrementa automaticamente y se pregunta si el contador implicito no ha vedio el valor limite, en caso de ser menor, nuevamente se ejecuta el proceso; en v0 le ser mayor, se sale del ciclo segun indica la linea de la derecha. 1 forma reducida, podemos indicar lo anterior como: V = VI, VE,Cr PROCESO os valores de las variables W/,VF, y C/ pueden ser fraccionarios © enteros, ademas wybion se acostumbra colocar valores numéricos directamente en lugar de las sles, Cuando el incremento es unitario, en muchos lenguajes se sobrentiende y se lv etiminar junto con la coma que le precede; en el caso del lenguaje © el ‘wenta debe indicarse siempre. Este ciclo se usa en la lectura de arreglos y en todo Welly que se repite un numero prestablecido de veces (1 tesumen se puede comentar que el ciclo toma un valor inicial con: vev nuacion se hace la pregunta implicit: \s> VF (para verificar que no se haya excedido el limite de variacién VF) fe) wlliina se incrementa el contador implicito, es decir se ejecuta vec {1 algunos casos como en’el del lenguaje C es necesario especificar claramente jvion © pregunta y el cantador que en otros lenguajes son implicitos, por vevici) PROCESO