import java.util.Scanner;
public class Quiz_02 {
public static void main(String[] args) {
//1~100 사이 중에, 3의 배수 이거나 5의 배수 인 수들만 출력해보세요.
/*
int i = 0;
int count = 0;
while(i<100) {
i++;
if(i%3==0 || i%5==0) { //만약에 3의 배수 이거나 5의 배수이면
count++; // 3 또는 5의 배수인 숫자의 개수 count 증가시키기
System.out.println(i); // i를 출력
}
}
System.out.println("1~100 사이에서 3 또는 5의 배수인 수의 개수는 " + count + "입니다.");
*/
//범위를 본인이 지정하여, 3의 배수이거나 5의 배수인 수를 출력해보세요.
int startpoint=0;
int i=0;
int endpoint=0;
int count=0;
Scanner sc = new Scanner(System.in);
System.out.print("몇 부터?");
startpoint=Integer.parseInt(sc.nextLine());
System.out.print("몇 까지?");
endpoint=Integer.parseInt(sc.nextLine());
i=startpoint;
if(startpoint<endpoint) {
while(i<endpoint) {
i++;
if(i%3==0 || i%5==0) {
count++;
System.out.println(i);
}
}
System.out.println(startpoint+" ~ "+endpoint+" 사이에서 3 또는 5의 배수는 " + count +"개 입니다.");
}else {
System.out.println("잘못된 범위입니다.");
}
}
}
Comment