`S=0; A=2`
- Vòng 1: `A<5(2<5)→S=S+A=0+2=2`
- Vòng 2: `A<5(2<5)→S=S+A=2+2=4`
- Vòng 3: `A<5(2<5)→S=S+A=4+2=6`
- Vòng 4: `A<5(2<5)→S=S+A=6+2=8`
- Vòng 5: `A<5(2<5)→S=S+A=8+2=10`
.....
- Vòng n: `A<5(2<5)`
Vậy vòng lặp trên lặp vô hạn lần do biến A không thay đổi giá trị.
Đáp án: B. Lặp vô hạn lần.