겸쨔

[java] 2중 for 반복문 본문

lang/java

[java] 2중 for 반복문

겸쨔 2024. 7. 19. 23:00
반응형

이번엔 for문 안에 for문을 넣어 2중 for문을 만들었다.

반복문 for문 글에서 만들었던 구구단을 이젠 9단까지 출력할 수 있는 코드를 짤 것이다.

첫번째 for문이다.

우선 구구단의 첫번째 숫자 2를 int num에 선언하여 넣어줬다.

그 다음 9단까지 출력하기 위해 관계 연산자를 이용하여 10까지 출력되지 않게 했다.

그 뒤 for문이 한바퀴 돌면 3단을 출력하게 하기 위해 변수 num에 증감 연산자를 붙여줬다.

그리고 출력 값을 구분하기 위해 변수 num과 쌍따옴표로 감싼 "단"을 출력했다.

그 다음 두번째 for문을 넣어줬다. 변수 num과 곱해줄 변수 i를 int 로 선언해줬다.

그리고 이것 또한 마찬가지로 변수 num에 곱해줄 변수 i가 10까지 출력되지 않게 했다.

그 뒤 두번째 for문이 한바퀴 돌면 변수 num에 2를 곱해주기 위해 변수 i에 증감 연산자를 붙여줬다.

그리곤 변수 result를 int로 선언해주고 그 안에 변수 num과 변수 i의 곱셈의 값을 넣어줬다.

그러고 num + " * " + i + " = " + result 를 출력했다.

너무 길어 잘랐지만 2단 부터 9단까지의 답이 아주 잘 나왔다.

for문을 처음 접하게 되면 언제 어떻게 for문을 사용해야하는지 잘 모를 때가 많다.

코드가 3번 이상 중복된다 ?

그럼 반복문을 고려해보자.

 

반복문을 쓰고자 할 때는 반복하고자 하는 코드들을 풀어서

적어보며 원리를 파악하면 좀 더 쉽게 접근할 수 있다.

 

최대한 눈에 익히고 손에 익히는 것만이 반복문을 잘 쓰는 개발자가 되는 길이라고 생각한다.

빠이팅

반응형

'lang > java' 카테고리의 다른 글

[java] 자바란 ?  (0) 2024.07.20
[java] if, if else, if else if 조건문  (0) 2024.07.20
[java] for 반복문  (0) 2024.07.19
[java] 연산자  (0) 2024.07.19
[java] 변수  (0) 2024.07.19