Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Select nb_lg_fich
Assign nb_jcl
FILE STATUS
ORGANITATION Is SEQUENCIAL
PROCEDURE DIVISION
…
PERFORM PARRAFO with TEST –after/before
UNTIL COND
…
Perfrom párrafo-1 THRU párrafo-2 [WITH TEST]
[UNTIL ….]
PARRAFO1
----
---
Si PARRAFO-x
….. (también lo ejecutaria)
PARRAFO-2
…..
….
Ejecuta todas las instrucciones q se encuentren entre el párrafo 1 al 2
Evaluador cond
Si cond =TRUE
Continue
Else
Ejecuta párrafo
Volver al inicio
Fin
La sentencia IF
If cond
[THEN]
Instrucc1
Instrucc2
…
[ELSE
Instruc x
END-IF]
Donde cond =
Simples-> nb-cond,const figurativas,comparaciones
Compuestas->op lógicos NOT,AND,OR
Comparaciones
= EQUAL
> GREATER THAN
< LESS THAN
NOT =
NOT >
NOT <
>= NO!!
<= NOOOO!!
If cond1
…..
If cond2
…….
If cond3
….
End-if
Else
…….
END-IF
…..
Else
……
End-iF
If cond1
Continue
Else
If cond2
Continue //nex sentence
Else
If cond3
…..
End-if
…..
End-if
Escribir fichero
OPEN INPUT/OUTPUT/I-O/EXTENDfichero
READ fichero
CLOSE fichero
REWRITE registro
Write registro
FD fichero
…
01 registro
05 …
…..
Open
Write reg_salida
If fs-ficero-ok
Continue
Else
Display ‘mensaje ‘ file_status_fichero
Close fichero
Stop run
End-if
P390A
P390D Copy ralumnos
Alumnos
Notas
P390D
Alumnos
P390A
Colegio
ss
Alumnos
COLEGIO
Campos :
Hasta fin-entrada
Si colegio=01
Escribir salida
Fin-si
Leer-entrada
Fin
Cerrar entrada,salida
Stop run