알고리즘/JAVA
for문 예제5 (n으로 나누어도 m으로 나누어도 나머지가 1인 수의 합)
limsungju
2019. 2. 7. 13:31
문제 : 1에서 1000까지의 자연수중에서 4로 나누어도 6으로 나누어도 나머지가 1인 수의 합을 출력하라.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | package sungju.Java.Test1; public class Test1 { public static void main(String[] args) { int sum=0; int i; for(i=1; i<=1000; i++) { //4로 나누어도 6으로 나누어도 나머지가 1인 값을 구하기 위한 조건식 //i%4==1 && i%6==1로 조건을 걸어주어도 된다. //4와 6의 최소공배수를 사용하면 4와 6의 나머지가 1인경우를 구해줄 수 있다. if(i%12==1) { sum=sum+i; } } System.out.println(sum); } } |