반응형
● 분석
1. Scanner 를 이용한 입력처리
2. if문을 이용하여 1000이하의 자연수 입력을 유도하고, 3과 5의 배수를 도출하자.
3. for문을 이용하여 자연수 입력만큼 반복문 실행
● 풀이
import java.util.Scanner;
public class Main { // 3과 5의 배수
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
int a = in.nextInt();
int sum=0;
if(a <= 1000) {
for (int i=0; i<=a; i++){
if(i%3==0 || i%5==0) {
sum += i;
}
}
}else {
System.out.println("1000이하의 자연수만 입력 가능합니다.");
}
System.out.println(sum);
in.close();
}
}
'구름LEVEL 문제풀이' 카테고리의 다른 글
구름LEVEL 1 - 리그 경기 횟수 구하기 / JAVA (0) | 2021.02.03 |
---|---|
구름LEVEL 1 - 시험성적 평균과 등급 구하기 / JAVA (0) | 2021.02.01 |
구름LEVEL 1 - 홀짝 판별 / JAVA (0) | 2021.01.31 |
구름LEVEL 1 - 비트연산 기본 2 / JAVA (0) | 2021.01.31 |
구름LEVEL 1 - 약수 구하기 / JAVA (0) | 2021.01.31 |
댓글