ITmembers.net 아카이브 · 2002–2009

질문과 답변

[re] 궁금해서요..

>머리가 나쁜건지...나쁜 머리는 아닌데..컴은 잘 못하겠어요..
>한문제를 못 풀었어요...
>도와주심 안되나요?
>1+(1*2)+(1*2*3).........(1*2*3*4*5*6*7*8*9)의 출력값을 알아야 되는뎅요..
>for 을 써서
>for a=1 to 10 step 1
>  for a=1 to a
>  sum=sum+c
>  next
>next 에서 곱하는 것을 어디에 해 줘야 될지 모르겠어요....
>여기도 넣어보고 저기도 넣어보니 답이 틀려서요...
>그리고 html과 자바가 다른 점은 뭐예요...
>기초적인 것도 모름...
>for문에 예제가 안 보여서....

안녕하세요.
1부터 9까지 곱한 수를 반복해서 합하는 로직이네요.
그러면 먼저,
1부터 9까지 변하는 변수를 a라고 하고,
그 안에 반복되는 변수를 b라고 하면

for a = 1 to 9 step 1
   sum = 1
   for b = 1 to a
       sum = sum * b
   next
   totalsum = totalsum + sum
next
과 같은 식으로 해야할 것 같네요.

한번 이렇게 해보세요. 저도 직접 코딩해서 돌려보지 않아서 모르겠지만, 아마도 이렇게 하면 되지 않을까 싶네요....

그리고, HTML과 자바가 다른점은...
워낙 다른 것이라 뭐라고 설명하기 힘드네요.
HTML은 HyperText Markup Language의 준말로, 흔히 웹상의 문서를 작성하는 표준 언어입니다.
반면에 자바는 1995년에 썬마이크로시스템즈라는 회사에서 처음 소개된 것으로, 웹 프로그래밍 언어입니다.
HTML은 프로그래밍 언어가 아니라 문서의 내용을 표시하기 위한 기본적인 언어이고,
자바는 웹상에서 프로그래밍을 할 수 있도록 만든 언어입니다.

HTML과 자바는 워낙 다른 것이라 답변하기가 쉽지가 않네요. 한번이라도 직접 HTML과 자바로 쉬운 프로그래밍을 해보시는 것이 이해하기가 훨씬 쉬울 것입니다.