서노썬
sun noes sun
서노썬
전체 방문자
오늘
어제
  • 카테고리 (142)
    • Java (89)
      • Day1 (20)
      • Day2 (16)
      • Day3 (4)
      • Day4 (5)
      • Day5 (2)
      • Day6 (2)
      • Day7 (4)
      • Day8 (6)
      • Day9 (3)
      • Day10 (0)
      • Day11 (0)
      • Day12 (0)
      • Day13 (3)
      • Day14 (0)
      • Day15 (0)
      • Day16 (0)
      • Day19 (0)
      • Day20 (0)
      • Day21 (2)
      • Day22 (4)
      • Day23 (2)
      • Day24 (5)
      • Day25 (4)
      • Day27 (2)
      • Day28 (3)
      • Day29 (1)
      • Day30 (1)
      • Day31 (0)
      • Day32 (0)
      • Dat33 (0)
      • Day34 (0)
      • Day35 (0)
      • Day36 (0)
    • HTML (37)
      • Day36 (20)
      • Day37 (3)
      • Day38 (2)
      • Day39 (8)
      • Day40 (3)
    • SQL (4)
      • Day40 (4)
      • Day41 (0)
      • Day42 (0)
      • Day43 (0)
      • Day44 (0)
      • Day45 (0)
    • JSP (0)
      • Day46 (0)
      • Day75 (0)
    • PYTHON (0)
      • Day75 (0)
      • Day76 (0)
    • Photo (12)

블로그 메뉴

  • 홈
  • 방명록

인기 글

최근 글

태그

  • java메뉴입력
  • 논리연산자
  • 자바continue
  • java자료형
  • 자바연산자
  • 자바
  • 자바break
  • Java
  • java데이터타입
  • 자바자료형

티스토리

hELLO · Designed By 정상우.
서노썬

sun noes sun

for 반복문을 사용하여 1부터 100까지의 합 구하기
Java/Day1

for 반복문을 사용하여 1부터 100까지의 합 구하기

2021. 10. 28. 23:19

1. for 반복문을 사용하여 1부터 100까지의 합 구하기

 

 

* 필요한 조건과 변수를 생각해보기

 

(1) 1+2+3+4+...100 (1부터 100까지의 합이 진행되는 과정)
(2) 덧셈에 필요한 각 항을 구한다. (각 항을 정하기 위한 변수를 i로 준다)
(3) 각 항을 더한다. (각 항을 더하기 위한 변수를 sum으로 준다)
(4) 각 항을 100까지 더한다.

 

 

* 설명

 

(1) 초기값 i=1 은 한 번만 실행이 된다.

 

(2) 초기값 확인 후 조건 i<=100 확인, 아래 실행문으로 내려간다.

 

(3) sum = sum + i 에서 대입 연산자는 덧셈 연산자보다 연산 순위가 더 낮기 때문에 sum + i 실행 후 값을 sum에 대입하게 된다.

(4) 대입된 sum 값은 아래 출력문으로 내려오게 되고 출력을 끝낸 후 다시 증감으로 가게 된다.

(5) 증감에 따라서 i는 1씩 증가하게 되고 이때 i 100보다 작거나 같을 때까지 식이 진행되며 sum은 i의 값이 변화함에 따라서 함께 변화하게 된다.

'Java > Day1' 카테고리의 다른 글

실행문의 위치에 따른 출력값의 차이  (0) 2021.10.28
for 반복문을 사용한 추가 예제  (0) 2021.10.28
for 반복문을 사용하여 '1안녕'부터 '10안녕' 까지 출력해보기  (0) 2021.10.28
for 반복문  (0) 2021.10.28
문자열과 데이터 타입에 대한 연산  (0) 2021.10.28
    'Java/Day1' 카테고리의 다른 글
    • 실행문의 위치에 따른 출력값의 차이
    • for 반복문을 사용한 추가 예제
    • for 반복문을 사용하여 '1안녕'부터 '10안녕' 까지 출력해보기
    • for 반복문

    티스토리툴바