Java 실습

[220506] for문

ss__0 2022. 5. 6. 21:57

■ 목표달성
1.  FOR를 이용하여 다음을 작성할수 있다. 
    1~10까지 3의 배수 갯수를 출력하시오.
    1~10까지 3의 배수 : 3

for문 이용해서 1~10까지 3의 배수 개수 구하기

■트러블슈팅

대문자 알파벳 나열하는데 알파벳 5단위로 잘려서 표현하는 문제.

처음 접해본 문제여서 갈피를 잡지 못했다.

선생님 수업 중에 알려주신 for문 작성법을 이용해서 표현함.

  • 변수 + 대입
  • 작성해야 하는 목표 쓰기
  • 공통점 찾기
  • 1){반복되는 부분} 2).{변수} 3) for(시작;종료;과정){반복}

위에 방식으로 문제를 해결하기 위해서 코드를 가장 단순하게 표현(ver_0)한 뒤에 반복되는 구문을 확인했다.

반복되는 구문을 for문으로 작성하였다.

알파벳의 아스키 코드 5의 배수로 System.out.println() 반복.

■오늘의 소감

for을 가능한 적은 수로 코드를 작성하려고 하니까 머리에 쥐가 났다.

if와 for의 수에 제한을 두지 않으면 그나마 구현하기 쉬웠는데 

최대한 반복되는 구문을 간추려서 for문을 작성하는 것은 여간 쉬운 일이 아님을 깨달았다...

코드 구현할 때 헷갈린다면 가장 단순하게 직접 반복되는 구문을 작성해서 반복되는 부분을 살펴보자!

그게 가장 빨리 가는 길인 것 같다!