Beruflich Dokumente
Kultur Dokumente
STRING TASK 1:
SCENAARIO1:
Z_STRING_SCENARIO1
WRITE : / ' My first ABAP program'. DATA : STR1 TYPE STRING VALUE 'My first ABAP
2. STRING SUBSET.
DATA: STR1 TYPE STRING VALUE "My first ABAP program', " GETTING VALUE"
LEN = STRLEN(STR1).
OSTR = STR1+4(LEN).
WRITE:/ OSTR.
DATA: STR1 TYPE STRING VALUE 'My first ABAP program'. "I/P"
WRITE : /STR1.
WRITE : /STR1.
WRITE :/ STR1.
WRITE :/ STR1.
SCENARIO 2:
ZSCENARIO _PRORAM
* CALCULATION PART
CASE OPT.
WHEN '+'.
IF RESULT > 50 .
ELSE .
ENDIF.
WHEN '-'.
IF RESULT > 50 .
WRITE :/ ' RESULT IS GREATER THAN 50 :', RESULT.
ELSE .
ENDIF.
WHEN '*'.
IF RESULT > 50 .
ELSE .
ENDIF.
WHEN OTHERS
WHEN '+'.
IF RESULT > 50 .
ELSE .
ENDIF.
ENDCASE.
B. STRING COMPARISON OPERATOR PROGRAM.
ZSTRING_COMPARISON
IF STR1 CS STR2.
ELSE.
ENDIF.
SCENARIO 3.
A. PRINT NUMBERS.
VAR1 TYPE I ,
VAR2 TYPE I.
VAR1 = NUM.
WRITE :/ VAR .
VAR = VAR + 1.
IF VAR = NUM.
EXIT.
ENDIF.
ENDWHILE.
WRITE : / VAR1.
IF VAR1 = 51.
EXIT.
ENDWHILE.
B. PRINTING IN A FORMAT
CL1 = 1.
CL2 =2.
CL3=3.
CL4=4.
DO 4 TIMES.
CL1 = CL1 + 1.
ENDDO.
WRITE :/.
DO 4 TIMES.
CL2 = CL2 + 2.
ENDDO.
WRITE :/.
DO 4 TIMES.
ENDDO.
WRITE :/.
DO 4 TIMES.
CL4 = CL4 + 4.
ENDDO.