Beruflich Dokumente
Kultur Dokumente
IDENTIFICATIONDIVISION.
PROGRAMID.FIBONACCI.
DATADIVISION.
WORKINGSTORAGESECTION.
01PRIMEROPIC9VALUE1.
01CANT PIC99VALUE1.
01FIBO PIC9(5)VALUE1.
01FIBO2PIC9(5)VALUE1.
01RESULTADOPIC9(5)VALUE0.
PROCEDUREDIVISION.
INICIO.
DISPLAYPRIMERO.
DISPLAYFIBO.
PERFORMVARYINGCANTFROM1BY1UNTILCANT=19
ADDFIBOFIBO2TORESULTADO
DISPLAYRESULTADO
MOVE0TOFIBO
MOVEFIBO2TOFIBO
MOVE0TOFIBO2
MOVERESULTADOTOFIBO2
MOVE0TORESULTADO
ENDPERFORM
STOPRUN.
IDENTIFICATIONDIVISION.
PROGRAMID.FACTORIAL.
DATADIVISION.
WORKINGSTORAGESECTION.
01CONT PIC99VALUE1.
01FAC PIC9(5)VALUE1.
01RESULTADOPIC9(5)VALUE0.
PROCEDUREDIVISION.
INICIO.
PERFORMVARYINGCONTFROM1BY1UNTILCONT=6
MULTIPLYFACBYCONTGIVINGRESULTADO
MOVE0TOFAC
MOVERESULTADOTOFAC
ENDPERFORM
DISPLAYRESULTADO.
STOPRUN.