Guía Pascal

Páginas: 3 (537 palabras) Publicado: 8 de diciembre de 2012
ACERCA DE CICLOS TURBO PASCAL
El problema de dado un problema cualesquiera cual ciclo se debe usar se resuelve con:
1. Si se conoce la cantidad exacta de veces que se quiere que se ejecute elciclo o si el programa de alguna manera puede calcularla usar for.
2. Si se desconoce la cantidad de veces a repetir el ciclo o se quiere mayor control sobre la salida o terminación del mismoentonces usar while.
3. Si se quiere que al menos una vez se ejecute el ciclo entonces usar repeat until.

CICLO FOR PASCAL
Instrucciones para ciclos resuelven el problema de repetir todo elprograma o cierta parte del programa mas de una vez.
Este ciclo es uno de los mas usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiereque se ejecute una instruccion simple o compuesta.
Su formato general es:
for VARCONTROL := ValorInicial to ValorFinal do
begin instrucciones; end;
EJEMPLO
Codigo prog4.pasprogram prog4;

uses crt;

var

x:integer;

begin

clrscr;

for x:= 1 to 5 do


begin


gotoxy(10,4+x);write(x,' tecnologico');


end;

readln;end.

corrida:
[pic]
En pascal solo puede haber incrementos de uno en uno, lo mas que existen son decrementos de uno en uno, usando la instruccion:
for VarControl := ValIniGde DOWNTO ValFinChicodo
begin instruccion(es); end;
Se pueden usar los siguientes casos;
a) valor incial diferente de uno ejemplo for x:= 5 to 8 do etc
b) valor inicial negativo for x:= -5 to 3 do etc
c) paraincrementos diferentes de uno en uno , usar dentro del begin end un acumulador del tipo x := x + 5 pero recordar que el ultimo valor del ciclo corresponda con el valor de parada o la maquina se les ciclay se van divertir mucho cuando esto les pase.
d) para decrementos diferentes de uno en uno usar una tecnica similar x:= x- 20 dentro de un ciclo for DOWNTO, pero recordar la nota anterior.
TAREAS...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia de pascal
  • guia pascal
  • Guia del lenguaje pascal
  • Guía Pascal
  • Guia Pascal
  • Guia de pascal
  • GUIA PASCAL
  • Guia Pascal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS