Latest News

Estructura de control de repetición REPEAT

domingo, 14 de marzo de 2010 , Posted by Cesar Informatica IV Sem "B" at 13:30


REPEAT-UNTIL

La acción de repeat-until es repetir una serie de instrucciones hasta que se cumpla una determinada condición .

Su formato es :
repeat

;
;
..................
..................
;
until ;

Aquí las palabras repeat y until sirven también como delimitadores de bloque.
Su diagrama de flujo es :

Reglas de funcionamiento:

La condición se evalúa al final del bucle, después de ejecutarse todas las sentencias.
Si la condición es falsa, se vuelve a repetir el bucle y se ejecutan todas sus instrucciones.
Si la condición es falsa, se sale del bucle y se ejecuta la siguiente instrucción a until.

La sintaxis no requiere begin y end.

Ejemplo:Program Ej_Repeat;
Uses Crt;
{El siguiente programa captura una cadena,
hasta que se presione la tecla Esc(escape),
cuyo ordinal es el #27.}
Const
Esc = #27;
Var
nombre: string[30];
tecla : char;
cont : word;
begin
ClrScr;
cont:=1;
Repeat
Write(cont,' Nombre : ');
ReadLn(nombre);
inc(cont);
tecla:=ReadKey
Until (tecla=Esc)
end.



la forma de representarlo en el diagrame de flujo:


Currently have 0 comentarios:

Leave a Reply

Publicar un comentario