Sentencias Básicas de Programación

December 14, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Sentencias Básicas de Programación...

Description

 

Carlos R. del Razo Chiñas. Lenguaje de programación I  T  Tarea area 5 1. Senten Sentencia cias s de Repetici Repetición. ón.

Se trata de instrucciones que gobiernan la realización de tareas repetitias mientras no sea cierta la condición que se imponga para la !nalización. "n #$SC$L e%isten tres estructuras de For-Do, o, Repeat-Until, & While-Do. repetición que son las construcciones For-D 1.1.

La instrucción For.

La instrucción de repetición for se utiliza para crear bucles con un n'mero predeterminado de repeticiones. La sentencia for admite dos ariantes( la for-to-do )instrucción for ascendente* & la for-downto-do )instrucció )instrucción n for descendente*.

+e otro modo(

+onde se acostumbra a llamar variable de control o índice del bucle a la ariable , variable-. "l uncionamiento del bucle for es el siguiente/ primero se comprueba si el 0ndice rebasa el l0mite !nal1 con lo que es posible que el cuerpo del bucle no llegue a ejecutarse ninguna ez1 en caso positi positio o se le as asign igna a el alor inic inicial ial a la aria ariable ble de con contr trol ol vble1 se ejecuta la instrucción interior una ez & se incrementa )o decrementa1 seg'n se trate de to o downto respectiamente* respecti amente* una unidad el alor de vble1 si este nueo alor est2 comprendido entre el alor inicial & el alor !nal1 entonces se uele a ejecutar la instrucción interior1 & as0  sucesiamente hasta que vble alcanza el alor !nal. for-to-d to-do o el alor inicial de la ariable es posterior al "n particular particular11 si en una instru instrucció cción n foralor !nal entonces no se ejecutan las instrucciones interiores & se sale del bucle. La for-downt downto-do o-do tiene un comportamiento an2logo cuando el alor inicial de la instrucc inst rucción ión forariable es anterior al alor !nal.

"n teor0a1 nada impide que en el cuerpo de un bucle for se modi!que en alor de la ariable de control o las e%presiones inicial & !nal del bucle/ sin embargo1 debe ponerse el ma&or cuidado en eitar que esto ocurra. "n particular1 coniene recordar que la ariable de control se actualiza autom2ticam autom2ticamente. ente. Las siguientes caracter0sticas de la instrucción for merecen ser recordadas( 3* Las e%pr e%presiones esiones que d de!nen e!nen los l0m l0mites ites inicial & !na !nall se eal'an una sola ez antes de de la primera 4* "l bucle seiteración. rrepite epite un n'mer n'mero o predeter predeterminado minado de eces ))si si se respeta respeta el alor del 0ndice en el cuerpo del bucle*. * "l alor de la ari ariable able de ccontrol ontrol se compru comprueba eba antes de ejecutar el bucle.

 

6* "l incr increme emento nto )o dec decre reme mento nto** del 0nd 0ndice ice del bucl bucle e es autom autom2ti 2tico1 co1 por lo qu que e no se debe incluir una instrucción para eectuarlo. 5* "l bucle ter termina mina cua cuando ndo el alor de la aria ariable ble de control control sale uer uera a del inter interalo alo de alores establecido. . !cu"ul !cu"ulado adores res # $ontado $ontadores res.. .1. $ontador.

7n conta contado dorr es una ar ariab iable le cu& cu&o o al alor or se inc incre remen menta ta o dec decre remen menta ta en una canti cantidad dad constante cada ez que se produce un determinado suceso o acción. Los contadores se utilizan con la !nalidad de contar sucesos o acciones internas de un bucle. "s importante realizar una operación de inicialización & posteriormente las sucesias de incremento o decremento decrem ento del mismo. La inicialización consiste en asignarle al contador un alor con el que arrancar2 el proceso de conteo. "ste proceso deber2 situarse 8antes & uera del bucle8. Sinta%is(   Contador(9 Contador : Constante/ $ continuación se presentan en pseudocódigo la estructura general de un contador( intcont 9 ; Inicio del bucle i 9 i :3 >/ ) "%presión equialente* "jemplo(   Stoc?(9 Stoc? > / "l t@rmino decremento signi!ca resta. Como se pudo obserar en el ejemplo anterior1 a la ariable Stock  se  se le est2 decrementando un alor constante 31 es decir1 a su contenido se le resta el alor & se uele a grabar en la misma ariable. ..

!cu"ulador o %otali&ador.

"s una ariable que suma sobre s0 misma un conjunto de alores1 para de esta manera tener la suma de todos ellos en una sola ariable. La dierenc dierencia ia entre un contador & un acumulador es que mientras el primero primero a aumentando de uno en uno1 el acumulador a aumentando en una cantidad ariable. Sinta%is(   $cumulador(9 $cumulador : Aariable/

 

$ continuación se presentan en pseudocódigo la estructura general de un acumulador( intacum 9 ; Inicio del bucle acum 9 acum : alor
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF