DO UNTIL과 DO WHILE의 차이점DO UNTIL (조건문)과 DO WHILE (조건문)이 있을 때 1. DO UNTIL은 조건문과 상관 없이반복문을 우선 실행한다.따라서 (prod gt 6)을 먼저 보는게 아니라 prod +1 ; 을 먼저 실행.따라서 초기값 0 부터 시작해 1 .. 2 .. 3 .. 4 .. 5.. 6.. 7 하면서 조건문 (prod gt 6)과 계속적으로 비교 7이 되었을 때 빠져 나온다.따라서 답은 B : 7 2. DO WHILE은 조건문을 우선 고려한다.조건문을 반복 초기에, 즉 DO문을 실행하기 이전에 논리식을 평가함. 문제에서 DO UNTIL이 아니라 DO WHILE이라면(prod gt 6)이 맞지 않으므로 그냥 나오기 때문에 결과는 0이 나올 것이다.