2024-10-22

정수 하나를 입력 : 5
5 까지의 홀수의 합 : 9
5 까지의 짝수의 합 : 6
5 까지의 총 합 : 15
package basic;
/*
* [문제] 키보드로 입룍 받은 수 까지의 홀수의 합과 짝수의 합을 구하여
* 화면에 출력해 보세요, 단, for 반복문을 이용할 것.
*/
import java.util.Scanner;
public class ForExam_23 {
public static void main(String[] args) {
int oddSum = 0, evenSum = 0; // 홀수의 합 변수, 짝수의 합 변수;
Scanner sc = new Scanner(System.in);
System.out.print("정수 하나를 입력 : ");
int max = sc.nextInt();
for(int i = 1; i <= max; i++) {
if(i % 2 == 1) {
// 홀수의 합 변수에 저장
oddSum += i;
}else {
// 짝수의 합 변수에 저장
evenSum += i;
}
}
System.out.println(max + " 까지의 홀수의 합 : " + oddSum);
System.out.println(max + " 까지의 짝수의 합 : " + evenSum);
System.out.println(max + " 까지의 총 합 : " + (oddSum + evenSum));
sc.close();
}
}'Java > 기초 내용 정리' 카테고리의 다른 글
| Java(Control)_For_25 (0) | 2024.10.22 |
|---|---|
| Java(Control)_For_24 (0) | 2024.10.22 |
| Java(Control)_For_22 (0) | 2024.10.22 |
| Java(Control)_DoWhile_21 (0) | 2024.10.22 |
| Java(Control)_While_20 (0) | 2024.10.22 |