- 입력받은 숫자까지의 짝수의 합을 구하는 코드 (1)
import java.util.Scanner;
public class HelloJava {
public static void main(String[] args) {
Scanner stdin = new Scanner(System.in);
System.out.print("원하는 숫자를 입력하세요:");
int num = stdin.nextInt();
int i = 0, sum = 0;
for (i = 1; i <= num; i++) {
if (i % 2 == 0) {
sum += i;
} else {
continue;
}
}
System.out.println("1부터" + num + "까지의 합은 " + sum + "입니다.");
}
}
- 입력받은 숫자까지의 짝수의 합을 구하는 코드 (2)
import java.util.Scanner;
public class HelloJava {
public static void main(String[] args) {
Scanner stdin = new Scanner(System.in);
System.out.print("원하는 숫자를 입력하세요:");
int num = stdin.nextInt();
int i = 0, sum = 0;
for (i = 1; i <= num; i++) {
if (i % 2 == 1) continue; // 이렇게 홀수일경우 continue를 하면
sum += i; // sum += i는 실행되지 않는다.
}
System.out.println("1부터" + num + "까지의 합은 " + sum + "입니다.");
}
}
'Java' 카테고리의 다른 글
[Java] 점프 투 자바 연습문제 04장 제어문 (1) | 2022.09.24 |
---|---|
[Java] 레이블이 있는 break, continue의 사용 (0) | 2022.09.24 |
[Java] System.out.print와 System.out.println의 차이 (0) | 2022.09.19 |
[Java] 생활코딩 | 배열 (0) | 2022.09.17 |
[Java] 생활코딩 | 반복문 while, for / 반복문의 제어 continue, break / 중첩반복문 (0) | 2022.09.16 |