1부터 100까지 3의 배수만을 더하는 프로그램을 작성하라. 단, 9의 배수는 더 하지 않는다.
2010. 5. 13. 00:49
반응형
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 문 안에 && 기호를 이용해서 두 가지 조건이 다 맞아 떨어지는지 확인)를 할 수 있었기 때문입니다.
반응형
