繰り返し文と条件文の結合により、演算を蓄積する
package for_statement;
public class Test3 {
public static void main(String[] args) {
/*
* 반복문과 조건문의 결합을 통한 연산의 누적 연습
* - 1 ~ 100 까지 1씩 증가하면서 홀수의 합(oddTotal)와 짝수의 합(evenTotal)을 각각 별도로 계산하여 누적
* 출력 예) 1 ~ 100까지 홀수의 합 = 2500
* 1 ~ 100까지 짝수의 합 = 2550
*/
int oddTotal = 0, evenTotal = 0;
for(int i = 1; i <= 100; i++) {
// 홀수일 때와 짝수일 때 다른 변수에 i값 누적
if(i % 2 == 1) { // 홀수일 때
// 제어변수 i값을 oddTotal 변수에 누적
oddTotal += i;
// System.out.println("i가 홀수 : " + i);
} else { // 홀수가 아닐 때(짝수일 때)
// 제어변수 i값을 evenTotal 변수에 누적
evenTotal += i;
// System.out.println("i가 짝수 : " + i);
}
}
System.out.println("1 ~ 100까지 홀수의 합 = " + oddTotal);
System.out.println("1 ~ 100까지 짝수의 합 = " + evenTotal);
}
}
Reference
この問題について(繰り返し文と条件文の結合により、演算を蓄積する), 我々は、より多くの情報をここで見つけました https://velog.io/@luvaa/반복문과-조건문의-결합을-통한-연산의-누적-연습テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol