Algoritmia

Páginas: 2 (304 palabras) Publicado: 25 de agosto de 2010
Estructuras de Repetición (Repita para)
Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes

15/05/05

ProgramaciónDigital I

1

Estructura de Repetición “REPITA PARA”
Fijar valores iniciales de los contadores del lazo Fijar valores iniciales de las variables que controlan el lazo

Contadores Alcanzaronvalor final? no Acciones Incrementar Contadores
15/05/05

si

Variables alcanzaron valor final? no Acciones Cambiar el valor a las var.

si

Programación Digital I

2

Estructura deRepetición “REPITA PARA”
Pseudocódigo en español
Repita para (expr1; expr 2; expr3) S1 …. Sn fin_rp

Código en C
for (expr1; expr 2; expr3) { S1 …. Sn }
15/05/05 Programación Digital I 3 Estructura de Repetición “Repita para”
Se utiliza mayormente cuando se conoce de antemano el número de veces que se va a ejecutar el lazo. La estructura REPITA PARA requiere:
-

-

-

Almenos un contador o condición inicial evaluada cierta para entrar al lazo (exp1). El incremento, decremento o expresión de cambio con la cual, cada vez que se termine una repetición, se evaluará lacondición de salida (expr3). La condición que compruebe la existencia del valor final del contador del lazo (expr2).
Programación Digital I 4

15/05/05

Estructura de Repetición “REPITAPARA”
Repita para (expr1; expr2; expr3) expr1: Inicializar el contador. Es evaluada una sola vez, cuando se ejecuta por primera vez el lazo. Normalmente es una sentencia de asignación. expr2:Condición de terminación del lazo. Es evaluada cada vez que se ejecuta el repita para. expr3: Modificación del contador. Se ejecuta luego de la última instrucción del lazo. Nota: Cada una de las tresexpresiones es opcional.
15/05/05 Programación Digital I 5

Estructura de Repetición “REPITA PARA”
Nombre de la variable de control Valor final de la variable de control

Repita para (i = 1;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ALGORITMIA
  • Algoritmia
  • algoritmia
  • Algoritmia
  • Algoritmia
  • algoritmia
  • Algoritmia
  • Algoritmia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS