domingo, 25 de enero de 2015

Factorial de un número ABAP


*&---------------------------------------------------------------------*
*& Report  ZPROGR_01
*&
*&---------------------------------------------------------------------*
*&
"Factorial de un numero
*&---------------------------------------------------------------------*

REPORT  ZPROGR_01.

DATAN1 TYPE I,
      N3 TYPE I.

DATAAUX TYPE I.

N1 1.

SELECTION-SCREENBEGIN OF BLOCK B01 WITH FRAME TITLE TEXT-001.
  PARAMETERSN2 TYPE I.
SELECTION-SCREENEND OF BLOCK B01.

N3 N2.


WHILE N3 > 1.

    N1 N3 * N3 * N1.

    N3 N3 2.
ENDWHILE.


WRITE'El factorial de :  ' N2 .
WRITE:/ N1.

1 comentario: