Mode:
Duration:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
DATA: num TYPE i VALUE 13.
DATA: isPrime TYPE abap_bool VALUE abap_true.
DO num - 2 TIMES.
IF num MOD ( sy-index + 1 ) = 0.
isPrime = abap_false.
EXIT.
ENDIF.
ENDDO.
IF isPrime = abap_true.
WRITE: / 'Prime'.
ELSE.
WRITE: / 'Not Prime'.
ENDIF.Coding works best on desktop or with an external keyboard.