Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 REPRESENTACIÓN GRÁFICA
A= VI --- VF
C = 1--10
FOR F := 10 DOWNTO 1 DO
Begin
A = F*C
FOR C := 1 TO 10 DO
Begin
F,'*',C,=,A A := F*C;
WriteLn (F,’ * ‘,C,’=’,A);
C End ;
End;
F
PROGRAM LAB_31;
USES
CRT;
TYPE
MATRIZ=ARRAY[1..10,1..10] OF REAL;
VECTOR=ARRAY[1..10] OF REAL;
VAR
N,F,C,D : Integer;
A,B : Matriz;
BEGIN
CLRSCR;
Cond
COND
NO
SI
4.2 SINTAXIS GENERAL
Un ciclo Repeat – Until, presenta la siguiente sintaxis general:
REPEAT
Sentencia 1;
Sentencia 2;
.
Sentencia N;
UNTIL Cond;
N
REPEAT
ReadLn (N);
N>0
NO UNTIL N>0 ;
SI
A=A+1
B=0
A:=0;
B=B+1 REPEAT
A := A+1;
C=A*B
B := 0;
REPEAT
A, B, C
B := B+1;
C := A*B;
B=10
WriteLn (A, B, C);
NO UNTIL B=10 ;
SI
UNTIL A=10 ;
A=10
NO
SI
LAB_21
SENENCIA TOMA DE DECISION
.
SI NO
COND
CODIFICADO
NO SI
A<>5
IF A<>5 THEN Begin
A=A+1
A:=A+1;
B = 5*A B:=5*A;
End;
A, B WriteLn (A, B);
EJEMPLO 2. Diagrama que presenta la forma de codificar una sentencia de toma de decisión que presenta
sentencias por ambas salidas, por si y por no.
CODIFICADO
EJEMPLO 3. Diagrama de flujo que muestra la manera de codificar una toma de decisión que presenta otra o
otras sentencias de toma de decisión.
CODIFICADO
IF A<>10 THEN Begin
SI
A<>10
NO
A:=A+2;
B:=B-1;
A=A+1
End
A=A+2 ELSE Begin
NO SI
B>5 A:=A+1;
B=B-1
B=B+1 IF B>5 THEN
ELSE Begin
B:=B+1;
End;
A, B
End;
WriteLn (A, B)