Facultad de Ingeniería Departamento de Ciencias de la Información
INFORMÁTICA 1 532219 Fabián Lasso
ESTRUCTURAS DE REPETICIÓN Permite repetir una acción o grupos de acciones. Puede establecerse el número de iteraciones o puede depender de la evaluación de una condición CONCEPTOS Contador: es una variable cuyo valor aumenta o disminuye secuencialmente, según lo determina una cantidad específica. Se establece: Incremento en 1 de un contador cont como cont++ Decremento en 1 de un contador cont como cont- Incremento en n de un contador cont como cont+=n Decremento en n de un contador cont como cont-=n Acumulador: es una variable que “acumula” valores a partir de sus valores anteriores. Esta variable se involucra en la expresión, como parte del valor a acumular y como valor final. Se establece: Incremento de un acumulador acum en un valor n como acum+=n (acum=acum+n) decremento de un acumulador acum en un valor n como acum-=n (acum=acum-n) ESTRUCTURA “PARA” Esta estructura permite la repetición de una o un grupo de acciones, determinado número de veces. SINTAXIS PARA ([inicio del contador] ; [condición] ; [cambio del valor del contador]){ Acción 1; Acción 2; : Acción n; } La estructura PARA es controlada por el contador y el valor booleano de la condición [inicio del contador] es la parte de la estructura en la que se asigna un valor inicial al contador La [condición] es analizada cada vez que la estructura ejecuta las acciones: si su resultado es ver-
dadero, el ciclo continua; si el resultado de la condición es falso, el ciclo es abortado. [cambio del valor del contador] modifica, iterativamente, el valor de la variable que actúa como contador