반응형

1부터 100까지 3의 배수만을 더하는 프로그램을 작성하라. , 9의 배수는 더 하지 않는다.

 

3-1. 해법 정리

 

1)    1부터 100까지 증가하는 반복문 동작

2)    3의 배수인지 검사

3)    9의 배수가 아닌지 검사

4)    결과값 출력

 

3-2. 풀이 과정

 

1부터 100까지 증가시키는 반복문을 만듭니다.


먼저 3의 배수인지 확인해 봅니다.(3으로 나누어 나머지가 0이 되는 것 찾기)



 

3의 배수임과 동시에 9의 배수가 아닌 것(부정문)을 찾아내면 됩니다.


 

3-3. 소스 코드

 

 

3-4. 실행 화면

 


 

 

3-5. 시행 착오

 

1번 문제와 같이 별다른 시행 착오를 겪지 않았습니다. 무엇보다 편리하게 사용할 수 있었던 것은 바로 중복 검사(if 문 안에 && 기호를 이용해서 두 가지 조건이 다 맞아 떨어지는지 확인)를 할 수 있었기 때문입니다.

반응형
,