묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
while 와 do while 를 이용한 1+100까지의 짝수의 합과 홀수의 합구하기소스좀 부탁드립니다..
2003.04.22 16:47
while 와 do while 를 이용한 1+100까지의 짝수의 합과 홀수의 합구하기소스좀 부탁드립니다..
왕초보라서요 하나도 모릅니다..
수고하십시요..
asp입니다..
왕초보라서요 하나도 모릅니다..
수고하십시요..
asp입니다..
' 변수의 선언 (생략 가능)
one = 1 '홀수용
two = 2 ' 짝수용
result1 = 0
result2 = 0
' 변수의 초기화
do
result1 = result1 + one
one = one + 2
Loop while one < 100
' 홀수 더하는 루틴
do
result2 = result2 + two
two = two + 2
Loop while two < 102
' 짝수 더하는 루틴
' 100 까지 하게 되면 마지막 수 100 은 더해지지 않습니다. while문은 조건이
' 참인동안만 LOOP를 수행합니다.
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>DO While</TITLE>
</HEAD>
<BODY>
1부터 100 까지의 홀수의 합 : <%=result1 %><br>
1부터 100 까지의 짝수의 합 : <%=result2 %><br>
<% for i = 1 to 100 step 2
s = s + i
next
' 홀수 더하는 루틴 이 부분은 DO WHILE 과 관계없습니다.
for i = 2 to 100 step 2
ss = ss + i
next
' 짝수 더하는 루틴, 이 부분은 DO WHILE 과 관계 없습니다.
%>
ForNext 문으로 검산한 홀수의 합 : <%= s %><br>
ForNext 문으로 검산한 짝수의 합 : <%= ss %>
<!-- 윗 부분은 FOR NEXT 문에서 나온 값을 출력하는 부분입니다. -->
</BODY>
</HTML>