CASE Statement Processing
Task
Write ABAP logic using a CASE statement to evaluate a variable and assign a corresponding result based on multiple discrete conditions.
- Use CASE … WHEN … ENDCASE
- Handle multiple conditions cleanly
- Use WHEN OTHERS for default logic
Write Your ABAP Code
Loading...
📥 Sample Input & Output
Input: lv_grade = 2 Expected Output: lv_result = 'Good'
💡 Hint
Use CASE lv_grade and handle each value usingWHEN. Always include WHEN OTHERS.
✅ View Reference Solution
CASE lv_grade.
WHEN 1.
lv_result = 'Excellent'.
WHEN 2.
lv_result = 'Good'.
WHEN 3.
lv_result = 'Average'.
WHEN OTHERS.
lv_result = 'Unknown'.
ENDCASE.